当前位置: 首页 > news >正文

网站设计一般会遇到哪些问题wordpress文章关闭缩略图

网站设计一般会遇到哪些问题,wordpress文章关闭缩略图,wordpress免费教育机构主题,办公室目录 步骤一#xff1a;创建一个data对象 步骤二#xff1a;双大括号写法的使用 步骤三#xff1a;创建一个更新事件按钮 步骤四#xff1a;定义事件处理函数获取数据 步骤五#xff1a;定义事件处理函数修改数据 方法一#xff1a;通过赋值的方式直接修改数据 方… 目录 步骤一创建一个data对象 步骤二双大括号写法的使用 步骤三创建一个更新事件按钮 步骤四定义事件处理函数·获取数据 步骤五定义事件处理函数·修改数据 方法一通过赋值的方式直接修改数据  方法二通过setData()方法 总结 小程序中修改数据不推荐通过赋值的方式进行修改通过赋值的方式修改数据无法改变页面的数据而是要通过调用setData()方法进行修改setData()方法接收对象作为参数key是需要修改的数据value是最新的值。 setData方法有两个作用 1.  更新数据 2.  驱动视图更新 步骤一创建一个data对象 找到index.js文件将page内的代码删除创建一个 data 对象 Page({data:{num: 1} }) 步骤二双大括号写法的使用 找到index.wxml文件将其内容删除编写代码 view{{ num }}/view 步骤三创建一个更新事件按钮 在index.wxml创建一个更新事件 button bind:tapupdateNum更新 num/button 步骤四定义事件处理函数·获取数据 可以通过this获取数据 Page({data:{num: 1},// 更新 numupdateNum(){// 获取数据console.log(this.data.num)} }) 步骤五定义事件处理函数·修改数据 方法一通过赋值的方式直接修改数据  // 通过赋值的方式直接修改数据this.data.num 1console.log(this.data.num) 可以看出这种方法能够修改数据但是不能改变页面上的数据 完整代码 Page({data:{num: 1},// 更新 numupdateNum(){// 获取数据// console.log(this.data.num)// 通过赋值的方式直接修改数据this.data.num 1console.log(this.data.num)//能够修改数据但是不能改变页面上的数据} }) 方法二通过setData()方法 通过调用setData()方法进行修改setData()方法接收对象作为参数key是需要修改的数据value是最新的值。 this.setData({// key是需要更新的数据// value是最新的值num: this.data.num 1})console.log(this.data.num) 可以发现此时既能够修改数据也能改变页面上的数据 此时代码 Page({data:{num: 1},// 更新 numupdateNum(){// 获取数据// console.log(this.data.num)// 通过赋值的方式直接修改数据// this.data.num 1// console.log(this.data.num)//能够修改数据但是不能改变页面上的数据// setData方法有两个作用// 1.  更新数据// 2.  驱动视图更新this.setData({// key是需要更新的数据// value是最新的值num: this.data.num 1 })console.log(this.data.num)} }) 总结 微信小程序中的setData()方法用于修改页面数据并实时更新视图是实现动态数据绑定的重要方法之一。当数据发生变化时可以通过调用setData()方法来更新页面上相应的数据并自动触发视图的更新以确保用户界面与最新的数据保持同步。 使用setData()方法需要传入一个对象该对象包含需要更新的数据字段及其对应的数值。当调用setData()方法后页面上绑定了被修改数据的部分将会自动更新反映最新的数据状态。 在微信小程序中使用setData()方法修改对象数据类型是一种常见的操作可以实现动态更新页面上展示的对象数据。当页面需要展示对象类型的数据并且该对象的属性值可能会发生变化时就可以通过setData()方法来更新对象数据。 具体而言通过setData()方法可以实现以下操作 更新对象的特定属性 可以通过指定对象属性的路径来更新对象中的特定属性。例如使用this.setData({person.name:Bob}) 可以更新对象中的name属性为Bob。 替换整个对象 除了更新单个属性外也可以通过直接替换整个对象来更新对象数据。例如使用 this.setData({person:{ name : Charlie, age: 35, gender: male}})可以替换整个person对象。 触发视图更新 调用setData()方法后会自动触发页面视图的更新确保页面上展示的数据与最新的对象数据保持同步。 微信小程序开发_时光の尘的博客-CSDN博客
http://www.zqtcl.cn/news/873366/

相关文章:

  • 徐州 商城网站设计winserver wordpress
  • 做网络课程的网站一般网站的架构
  • 网站建设包含哪些内容句容住房和城乡建设局网站
  • 做网站是做完给钱还是新房装修图片
  • 阿里云建站视频wordpress显示摘要插件
  • 济宁网站建设 企业谷网站开发有什么用
  • 网站建设一般多少钱官网代做网站公司哪家好
  • 页面简洁的网站深圳广告宣传片拍摄
  • 做外卖网站青岛助创网络科技有限公司
  • 怎么选择优秀的网站建设公司建设银行宁波分行 招聘网站
  • 工艺品网站模板下载-古色古香建站软件排名
  • 微视频网站源码网站建设目标个人博客dw
  • 山西省建设厅入晋备案网站洛阳网站在哪备案
  • 可以做物理试验的网站有哪些仿微博网站模板
  • 网站横幅怎做网站到期不想续费
  • 黑龙江网站备案管理局济南网站建设策划
  • 网站怎么静态化网页设计与制作图片显示不出来
  • 市场营销推广策划方案网站如何做标题优化
  • 怎么让客户做网站手机网站如何优化
  • 柳州市住房和城乡建设局网站首页赣州章贡区人口
  • 有偷菜餐厅城市建设的网站好的手机网站
  • 做进行网站推广赚钱互联网企业信息服务平台
  • 微信公众号做视频网站吗百度账号登录入口网页版
  • 北京建设银行纪念钞预定官方网站撤销网站备案申请书
  • 网站平台策划书安丘市建设局网站
  • 图片类网站建设seol英文啥意思
  • 网站编辑工作好做吗WordPress的图片存在哪
  • 你的网站尚未进行备案为什么网站百度搜不到了
  • 沙洋网站开发网站建设方案免费
  • iis建设网站教程单页面推广网站