欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > textarea组件默认值绑定data数据真机不显示问题

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:740

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:505

HTML5影视传媒文化公司类网

2020-05-12   浏览:502

textarea组件默认值绑定data数据真机不显示问题

发布时间:2020-11-28  

应该都有人试过 textarea的默认值问题,如果value的值绑定的是data的数据,而这个数据又是在onLoad时通过wx.request从服务器获取的话,那么在真机测试的时候,data的数据是渲染不出来的,然后找到一个解决方法,就是在onReady里面再重新一次setData。

假设data中有这么一个info,它的值在onLoad时通过请求获取然后setData,然后textarea组件的value绑定了它,但这样的话,真机测试时数据是渲染不出来的

 

data{

 

info:''

 

},

那么我们添加一段代码,就是在onReady再进行一次setData,赋的值是它本身

 

onReady: function () {

 

this.setData({

 

info: this.data.info

 

})

 

},

然后当真机打开页面的时候,textarea的value就能渲染出来了,当然我也试过把wx.request写在onReady里面,不过体验效果不怎么好,就是请求的时候如果还包含其他数据,又或者wxml里面有各种条件渲染是涉及到返回数据的话,那么打开页面的时候画面会出现短暂的闪烁