欢迎光临,了解微信小程序开发,就上易用通!

官方问答精选《六》this.setData,动态改变navigationBarTitleText值

发布:2017-11-21 17:23浏览: 来源:网络 作者:tianshu

本系列是我为小程序联盟的会员特别聚合,以便观看最新官方动态及学习已经解决问题以便跳坑;本系列仅供参考,如果发现已经不再适用,请优先查看官方文档或发帖咨询; 地图会支持画线吗? polyline 属 ... ...

 
 
 
本系列是我为小程序联盟的会员特别聚合,以便观看最新官方动态及学习已经解决问题以便跳坑;本系列仅供参考,如果发现已经不再适用,请优先查看官方文档或发帖咨询;
问题一:
地图会支持画线吗? 
答:

polyline 属性

问题二:
WebSocket 开发工具和手机预览实现结果不同 我在开发工具上进行 websocket调试 本地ip访问可以, 能够双向通信, 但是传到手机预览发现, 无法正常连接到本地的websocket服务器上。
答:

手机只支持公网域名的Websocket,本地IP是访问不到的。
微信小程序不能建立两个(含)以上的WebStock连接。

问题三:
能否通过JS动态 改变navigationBarTitleText的值 能否通过JS动态改变navigationBarTitleText的值?
1.png
答:
1:可以在onLoad方法中通过wx.setNavigationBarTitle来设置,如下:

  onLoad:function(options){
    wx.setNavigationBarTitle({
      title: '修改后的导航栏标题',
      success: function(res) {
        // success
      }
    })
  },

2:不过不建议这种做法,最好在对应page的josn文件中配置,会自动覆盖全局的标题
{
     "navigationBarTitleText": "修改后的导航栏标题"
}


问题四:
小程序如何用多个手机进行预览我写的小程序只有管理员有权限进行体验,不知道如何布置才能让其他用户进行体验。而且我只有一个手机型号,我想多试几个手机型号。编辑器里面的和我手机里的差别还是比较大的。
答:

绑定多个体验者就好了。

问题五:
onPullDownRefresh 方法不执行 
答:

需要在app.json配置才生效的

问题六:
怎么用JS更改css的display属性? 
答:

style="display:{{这里放个变量}}";这个变量,,后面通过setData({这个变量:赋值})来实现更改

问题七:
动态设置image组件的src,是不是不可以呀 
我这样做的时候,图片不能正常显示出来
答:

是可以的,最好是http完整路径,其它例如上传,选择等是不能的,上传是预览可以是使用image src="选择成功临时路径"

问题八:
wx.saveFile保存的文件在哪里 
0.jpg
2.png
不知道那个下载的文件在哪里?
答:

不需要关心下载到哪里(每个环境都不一样),只需要知道根据这个地址可以读取到文件即可

问题九:
wx.navigateBack问题 

A  wx.navigateTo B

B  wx.navigateTo C

C怎么直接到A 释放 堆栈

在 C wx.navigateBack(2)? 用了怎么还是返回到B 。。到不了A 。如果在C页面用wx.redirectTo 返回就乱了 怎么解决
答:
https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html?t=20161222#wxnavigatebackobject
wx.navigateBack({delta: 2})
问题十:关于success回调函数中调用this.setData方法的问题。 
0.jpg
答:

原因是你的this.setData中的this用得不对。
解决方法:
在你的那个函数(uploadFile)外面函数外边定义: var that=this;
将你的this.setData改为 that.setData。


问题十一:
小程序登录发送code请求问题 
11.jpg

api登录发送code时,一直报这个错误,对比了设置数据等,应该不是我程序问题吧。请大神们赐教
下图配置里面已经都配置没问题,访问相应的接口已经有数据返回的
12.jpg
答:
处理code应该在后端进行,或者把https://api.weixin.qq.com加入到你域名列表中





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。