微信小程序 动态修改页面数据及参数传递过程详解

 更新时间:2019年09月27日 11:42:00   作者:不睡  
这篇文章主要介绍了微信小程序 动态修改页面数据及参数传递过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在小程序中我们经常要动态渲染数据,对于新手而言我们常常遇到修改的数据在控制台显示和页面显示不一致,因为我们用“=”修改数据的,这种是可以修改,但无法改变页面的状态的,还会造成数据不一致,代码如下:

data: {
  array: [{ text: '数组' }]
 }

onLoad:function(){
  this.data.array[0].text=1;
  console.log(this.data.array[0].text);
}

修改代码:

onLoad:function(){
  // this.data.array[0].text=1;
  this.setData({
   'array[0].text': '1'
  })
  console.log(this.data.array[0].text);
 }

总结:修改data的数据有两种方法

1、直接用“=”赋值,这种是可以修改,但无法改变页面的状态的,还会造成数据不一致。

2、this.setData,setData 函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • js中获取一个月有多少天数的方法

    js中获取一个月有多少天数的方法

    这篇文章主要介绍了js中获取一个月有多少天的方法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • get  post jsonp三种数据交互形式实例详解

    get post jsonp三种数据交互形式实例详解

    本文通过实例给大家详细介绍了get post jsonp三种数据交互形式,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-08-08
  • js判断iframe内的网页是否滚动到底部触发事件

    js判断iframe内的网页是否滚动到底部触发事件

    这篇文章主要介绍了js判断iframe内的网页是否滚动到底部触发事件,需要的朋友可以参考下
    2014-03-03
  • 写的htc的数据表格

    写的htc的数据表格

    写的htc的数据表格...
    2007-01-01
  • javascript读取本地文件和目录方法详解

    javascript读取本地文件和目录方法详解

    这篇文章主要介绍了javascript读取本地文件和目录方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • JavaScript基于replace+正则实现ES6的字符串模版功能

    JavaScript基于replace+正则实现ES6的字符串模版功能

    这篇文章主要介绍了JavaScript基于replace+正则实现ES6的字符串模版功能,结合实例形式分析了replace结合正则实现ES6字符串模板功能的具体步骤与相关操作技巧,需要的朋友可以参考下
    2017-04-04
  • 浅析javascript中的Event事件

    浅析javascript中的Event事件

    本文主要对javascript中的(Event)事件进行介绍,文章篇尾举了几个案例:方块随着鼠标移动;输入框文字提示;仿select控件;留言本;自定义右键菜单;键盘控制div运动。需要的朋友可以看下
    2016-12-12
  • 优雅处理前端异常的几种方式推荐

    优雅处理前端异常的几种方式推荐

    前端一直是距离用户最近的一层,随着产品的日益完善,我们会更加注重用户体验,而前端异常却如鲠在喉,甚是烦人,下面这篇文章主要给大家推荐介绍了关于优雅处理前端异常的几种方式,需要的朋友可以参考下
    2022-08-08
  • 超轻量级的js时间库miment使用解析

    超轻量级的js时间库miment使用解析

    这篇文章主要介绍了超轻量级的js时间库miment使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • scroll事件实现监控滚动条并分页显示(zepto.js)

    scroll事件实现监控滚动条并分页显示(zepto.js)

    这篇文章主要为大家详细介绍了scroll事件实现监控滚动条并分页显示示例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12

最新评论