this.data.a = 3 同步操作,直接改变值,不渲染界面。 this.setData({a:3}); 同步改变值,异步渲染界面。 直接使用 this.data.xxx = 3 这种赋值,挺危险的,如果赋值后不立即setData搞不好会有些莫名其妙的问题出来。
直接赋值data里面的值和通过this.setData()赋值有什么区别如下:要对a赋值3,直接this.data.a = 3 和 this.setData({a:3}); 有什么区别? [代码]Page({[代码][代码] [代码][代码]data: {[代码][代码] a:2[代码][代码] }[代码][代码]});[代码]
2018-05-28我觉得这是个bug,从分享卡片直接进,这时候是有回到首页的,然后点返回,再从下拉入口进。嘭!没啦!我是根据情况放了个返回首页的按钮,坐等官方修复
非index页面配置到公众号打开后,通过下拉不无法返回首页这里使用美团外卖举例: 打开小程序页面 [图片] 然后分享(我们测试过分享和从公众号打开非index页面是一样的)出来的页面: [图片] 通过微信下拉进入小程序[图片] 是这样的:[图片] 但是再次打开小程序后:回到首页 就消失了,用户无法返回到别的地方 [图片]
2018-05-28设计上,这种都有点击效果的,不适合重叠起来。 解决这个问题,建议把navigator组件换成view,然后监听catchtap,方法里面使用wx.navigatorTo这种跳转 小程序的组件很多很神奇,你可以试试在子元素上加个 catchtap 一个方法,这个方法里面啥都内容都不写
navigator 被点透触发父元素点击事件- 在有点击事件的元素里包含navigator组件跳转小程序,点击navigator元素先触发父元素点击事件,紧接着触发跳转小程序。 - 预期表现 点击navigator组件直接触发跳转小程序事件,不触发父组建点击事件 - 复现路径 - 提供一个最简复现 Demo
2018-05-28你以为只是placeholder高吗?不不不 输入了文字,文字也高,比天高,突破天际的高
textarea的palceholder文字的层级太高因项目需求写了个自定义键盘,发现textarea组件的占位文字层级相当高,不知道什么原因。已付上代码片段。 [图片] [图片]
2018-05-28你点picker的时候,他已经在弹出来了,setData是个异步操作,肯定是来不及的。提前获取吧
picker 弹出后 获取服务器数据刷新有个数据比如 List = [] ,我想把数据显示在picker中,点击一个按钮 弹出picker 这个时候从服务器获取数据,list = [1,2,3] 使用 this.setData({ 'List': e.data }) 设置了数据,但是页面缺不响应刷新 必须再次点击按钮才能出现数据? 请问这是问题该怎么解决?
2018-05-28对这种情况真的是摸不着头脑,希望能说明到底什么问题,非常感谢。比如,我看样子应该是模拟器上可以,真机报错。可以打开调试,打印下报错吗?
小程序提交表单问题本地提交表单显示提交成功。 [图片] 但是将小程序发布到线上,提交就失败。 [图片] 对这种情况真的是摸不着头脑,希望能得到大家的帮助,非常感谢
2018-05-28DIY
下拉刷新问题[图片] 下拉刷新,我希望在列表上面出现刷新标志,而不是整个页面上面,求教
2018-05-28定义在Page外面?
非 tabBar 页面之间 跳转,如何保证其数据不刷新非 tabBar 页面之间跳转,wxml元素会被重新渲染吗? 我在页面里设置的picker,感觉每次跳回来都会把我的时间重置,有没有办法,可以让他不被重置吗? [代码][代码]<picker mode="date" bindchange="bindDate" value="{{0}}" name='date'> <view class="picker"> <label class='labelCls'>日期:</label> <text class='valueCls'>{{seachDate}}</text> </view> </picker> [代码][代码] 比如:我上一次设置的是24日,当我再次跳回这个页面时候,又被重置为当天的日期了 [图片]
2018-05-26目测是 NaN 然后被你截取了第一位,另外,你这种诱导分享,小心过不了审核哦。。
请问官方aN是个什么鬼东西。。aN是个啥[图片] [图片]
2018-05-26不是有个value吗,指定第几个就行啦
如何设置picker默认选中项求助,在内容编辑页面,picker如何设置默认选中项?
2018-05-24