微信小程序this.data赋值时,页面视图层没有同步更新
问题:
我在开发微信小程序中,this.data进行赋值时,页面视图层没有同步更新;
原因:
其中this.data是用来获取页面data对象的;
setData()函数用于将逻辑层数据发送到视图层,同时对应的改变this.data的值。this.setData是用来更新界面的。
解决方法:
在微信小程序开发中,想要数据和页面同步更新只能用this.setData({属性:值})
扩展学习:
Page({/*** 页面的初始数据*/data: {obj: {name: '阿奇不是猪',sex: '男',age: 18},arr: [{id: 1,num: 40,grade: '不及格'},{id: 2,num: 60,grade: '及格'},{id: 3,num: 80,grade: '良好'},{id: 4,num: 90,grade: '优秀'}]},/*** 生命周期函数--监听页面显示*/onShow: function () {// 修改对象中的某一属性(值)this.setData({['obj.age']: 22, // 修改属性age的值['obj.id']: 1 // 可以添加新属性})console.log(this.data.obj.age); // 22// 修改数组中某一项的属性(值)this.setData({['arr[0].num']: 59; // ['arr['+index+'].num']: 59})},
})
微信小程序this.data赋值时,页面视图层没有同步更新相关推荐
- wxml报错原因_微信小程序开发教程(八)视图层——.wxml详解
框架的视图层由WXMKL(WeiXin Markup language)与WXSS(WeiXin Style Sheet)编写,由组件进行展示. 对于微信小程序而言,视图层就是所有.wxml文件与.w ...
- 微信小程序 - 自定义组件中类似页面 onShow 的页面显示就触发的生命周期钩子函数(页面回退时更新数据常用, 例如回退页面更新子组件数据, 回退更新子组件中 data 内容)
前言 在微信小程序中,用户回退页面触发更新数据的操作,一般都是在 页面 onShow() 中写上执行更新的函数即可. 但如果咱们把数据和方法都写在了自定义子组件中,那么用户回退页面时, 更新数据就成了 ...
- 微信小程序中使用全局变量解决页面的传值问题
微信小程序中使用全局变量解决页面的传值问题 由于项目需要,最近便在做 一个类似于美团的餐饮平台的的微信微信小程序 ,项目有十几个页面,那么页面间的传值被经常用到.在小程序中页面间的传值主要有使用全局变 ...
- 微信小程序云开发如何将页面生成为pdf?
项目场景: 最近有小伙伴问了一个问题,那就是微信小程序云开发如何将页面生成为pdf?但是在没有后端工程师的协助下,我们要怎么办了? 解决方案: 于是便逛了一下微信社区,但很遗憾腾讯baba没有给出相应 ...
- uniApp和微信小程序好看的我的页面(有源码)
uniApp和微信小程序好看的我的页面(有源码) 1.先睹为快 未登录状态 以登录 uniapp源码 <template><view class="content" ...
- 自学微信小程序开发第五天- 页面切换相关
自学微信小程序开发第五天- 页面切换相关 创建多个页面 页面间跳转 页面间传值 另一个页面跳转的方式(重定向) 点击跳转元素时的样式 导航API 研究过页面样式设计后,就是多页面的呈现了,这就需要研究 ...
- 微信小程序页面生成html,微信小程序教程系列之新建页面(4)
例如在web的开发中,新建一个页面只需要新建一个html文件即可. 但是到在微信小程序中,新建一个页面也不只是新建一个wxml文件,那么该如何做呢?下面我们一起来学习 新建一个页面的步骤: 1> ...
- 微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案
微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案 参考文章: (1)微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案 (2)https://www. ...
- 关于微信小程序“南安明朗教育”活动页面错误问题记录
关于微信小程序"南安明朗教育"活动页面错误问题记录 关于微信小程序"南安明朗教育"活动页面错误问题记录 你好! 这是一遍关于南安明朗教育的微信小程序问题解决的日 ...
最新文章
- Linux/Unix shell 监控Oracle告警日志(monitor alter log file)
- Android Architecture Components Part2:LiveData
- [bzoj1025][SCOI2009]游戏 (分组背包)
- asp2.0缓存概述
- postgresal去重_PostgreSQL数据去重
- 老板,用float存储金额为什么要扣我工资
- 设计模式学习(六)结构型模式初步了解
- 使用OAuth 2 / OpenID Connect的SSO的Spring Boot 2本机方法
- 数据科学还是计算机科学_您应该拥有数据科学博客的3个原因
- git命令下载项目,上传android项目到github步骤,以及取消项目关联Git,设置git忽略文件
- LeetCode MySQL 550. 游戏玩法分析 IV
- JAVA_java.util.Date与java.sql.Date相互转换
- 随想录(用好自己的时间)
- javaweb功能模块如何合理设计_如何合理设计恒温恒湿实验室
- 基于腾讯AI Lab词向量进行未知词、短语向量补齐与域内相似词搜索
- web安全day25:linux的NAT网络配置和yum的配置和使用
- GIS相关网站、社区、论坛收藏
- 中国移动----5G简介
- 资本资产定价模型(CAPM)笔记整理
- python灰色关联度分析_基于灰色关联度重庆万州区边坡稳定影响因素分析
热门文章
- AdGuard家长控制模式的运用
- 英国留学生考文垂大学本科没有毕业只能原地坐以待毙
- 天工艺品-炉香一缕烟
- php5.6 7.1共存,分享一下php7和其他php多版本共存的配置教程
- 干货 | 多业务线亿级体量,携程是怎么做账务中台的
- 【ctfshow】web篇-SQL注入 wp
- golang实现的布隆过滤器_Golang中的布隆过滤器
- WhatsApp Business API解读
- 学习笔记—网页设计基础知识(一)
- php检测手机芯片,手机也可以HiFi,手机芯片拆解Vivo步步高索尼Colorfly等音频芯片解决方案对比...