用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 教程 官方教程 官方问答 查看内容

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

天下雪 2016-12-25 02:35

本系列是我为小程序联盟的会员特别聚合,以便观看最新官方动态及学习已经解决问题以便跳坑;本系列仅供参考,如果发现已经不再适用,请优先查看官方文档或发帖咨询; 地图会支持画线吗? 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加入到你域名列表中


鲜花
鲜花 (1)
鸡蛋
鸡蛋

刚表态过的朋友 (1 人)

分享至 : QQ空间
收藏
原作者: 天下雪 来自: 本站原创

相关阅读

  • wx_c4a5502a76 2016-12-25 14:02
    支持一个~学习
  • marlti7 2017-1-13 14:15
    如何在一个page下,通过点击事件改变navigationBarTitleText的值???放在onready或者onload只能一次修改
  • marlti7 2017-1-13 14:19
    marlti7: 如何在一个page下,通过点击事件改变navigationBarTitleText的值???放在onready或者onload只能一次修改


    弄好了
  • 天下雪 2017-1-13 14:47

    怎么搞好的
  • marlti7 2017-1-13 17:38

    wx.setNavigationBarTitle({
          title: '修改后的导航栏标题',
          success: function(res) {
            // success
          }
        })
    放在事件里