首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

小程序中this.setData的使用和注意事项

前言:微信小程序中经常需要用到this.setData({})把变量值渲染到视图层,那到底什么是this.setData,如何使用?需要注意哪些?...test02======={{test02}} 测试 index.js...我又想到是不是可以先通过this.data.test02=10赋值,再通过this.setData渲染呢?...频繁的去 setData 在我们分析过的一些案例里,部分小程序会非常频繁(毫秒级)的去setData,其导致了两个后果: Android 下用户在滑动时会感觉到卡顿,操作反馈延迟严重,因为 JS...setData 都传递大量新数据 由setData的底层实现可知,我们的数据传输实际是一次 evaluateJavascript 脚本过程,当数据量过大时会增加脚本的编译执行时间,占用 WebView JS

97940
您找到你想要的搜索结果了吗?
是的
没有找到

借助云开发实现小程序的登陆注册功能

或者看下我录制的云开发基础入门视频:《5小时零基础入门小程序云开发》 编写云开发的时候有几点注意的事项给大家说下 1,要先注册小程序获取appid,因为只有appid你才可以使用云开发 2,记得在app.js...2,注册页面的js文件 Page({ data: { name: '', zhanghao: '', mima: '' }, //获取用户名 getName(event...) { console.log('获取输入的用户名', event.detail.value) this.setData({ name: event.detail.value...2,登陆页的js(逻辑编写)页 Page({ data: { zhanghao: '', mima: '' }, //获取输入的账号 getZhanghao(event)...2,js文件如下,退出登陆和保存登陆状态也在里面 Page({ data: { loginOK: false }, //去登陆页 denglu() { wx.navigateTo

2K20

借助云开发实现小程序的登陆注册功能

或者看下我录制的云开发基础入门视频:《5小时零基础入门小程序云开发》 编写云开发的时候有几点注意的事项给大家说下 1,要先注册小程序获取appid,因为只有appid你才可以使用云开发 2,记得在app.js...1,注册页面的wxml文件 [ ] 2,注册页面的js文件Page({ data: { name: '', zhanghao: '', mima: '' }, //获取用户名...} }, fail(res) { console.log("获取数据失败", res) } }) } }) 2,登陆页的js...({ loginOK: true, name: user.name }) } else { this.setData({...loginOK: false }) } } }) 2,js文件如下,退出登陆和保存登陆状态也在里面 3,个人中心登陆成功的状态如下 [ ] 到这里我们就完整的实现了小程序的登陆注册功能了

2.6K11
领券