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

电子商务网站设计成功的要素做设计有哪些地图网站

电子商务网站设计成功的要素,做设计有哪些地图网站,wordpress图片禁止保存下载,网页制作的基本步骤有哪些在小程序中修改数据不推荐通过赋值的方式进行修改,通过赋值的方式修改数据无法改变页面的数据; 在微信小程序中,推荐调用 setData() 方式进行修改,setData() 方法接收对象作为参数,key 是需要修改的数据,v…

在小程序中修改数据不推荐通过赋值的方式进行修改,通过赋值的方式修改数据无法改变页面的数据;

在微信小程序中,推荐调用 setData() 方式进行修改,setData() 方法接收对象作为参数,key 是需要修改的数据,value 是最新的值;

setData() 方法有两个作用:

  • 更新数据
  • 驱动视图更新;

下面打开微信开发者工具,演示一下如何通过 setData 进行数据修改:

  • 在 pages/cate/cate.js 中进行数据声明,如下:

    Page({// 在小程序页面中所需要使用的数据均来自 data 对象data:{num: 1},updateNum() {// 获取 num// console.log(this.data.num);// 通过赋值的方式直接修改数据 numthis.data.num += 1;console.log(this.data.num);}
    })
    
  • 在 page/cate/cate.wxml 中添加如下代码:

    <view>{{ num }}</view><button bind:tap="updateNum">更新 num</button>
    

    刷新页面,点击按钮,可以发现 console 打印的 num 值在不断增大,但是页面中的 num 没有发生变化,如下:

在这里插入图片描述
通过上面的演示可以知道,通过赋值可以修改数据,但是不能改变页面上已经显示的数据;如果我们想更新 data 中的数据,同时也更新页面上已经显示的数据,就得使用 setData() ;

修改一下 pages/cate/cate.js 中的代码,如下:

Page({// 在小程序页面中所需要使用的数据均来自 data 对象data:{num: 1},updateNum() {    this.setData({// key: 需要更新的数据的名称// value: 需要更新的数据的值num: this.data.num + 1})}
})

修改代码后,刷新页面,点击按钮,可以发现页面上的 num 值实时更新了,如下图所示:

在这里插入图片描述
参考视频:尚硅谷微信小程序开发教程

http://www.dtcms.com/wzjs/590732.html

相关文章:

  • 北京网站设计公司招聘信息怎么个人做网站
  • 网站如何301有什么做C语言的网站
  • 新乡专业做网站的公司哪家好全国最好的广告公司加盟
  • 网站域名百度云网站环境建设网站开发工程师大学
  • 杭州微信网站制作网店seo
  • 青岛广新信建设咨询公司网站深圳那个网站建设
  • 网站可视化后台珠宝设计网站
  • 怎么样免费建网站网站开发与软件开发的区别
  • wordpress网站如何迁移个人网站备案icp
  • 手机网站模板 psd官方网站建设 磐石网络知名
  • 开发一个小程序需要多少钱seo推广渠道有哪些
  • 网站开发开发需求东莞百度代做网站联系方式
  • 做外贸英文网站泰安工作招聘
  • 网站建设的具体流程有效的网络推广
  • 境外企业网站推广什么网站可做浏览器首页
  • 个人摄影网站制作中铁建设集团有限公司下属公司
  • 济宁做网站有哪几家wordpress onedrive
  • 天津微网站建设广州室内设计公司排名
  • 网站自响应删负面的网站
  • 深圳做网站公司有那些网站后台分类
  • 用asp做旅游网站上海名企
  • 网站规划设计报告前端开发软件有哪些
  • 网站做tips广西省河池建设局网站
  • 网站设置反爬虫的主要原因做洗化的网站
  • 古玩网站源码wordpress门户网站模板下载
  • 苏州市高新区建设局网站wordpress统计访客
  • 好看的手机端网站开发页面谷城网站建设
  • 西红门网站建设各城市首轮感染高峰期预测
  • 步步高学习机进网站怎么做网站建设一般用什么软件
  • 宁波网站建设信息网小网站文案