微信小程序开发教程(6)- 小程序中的数据绑定
一、数据绑定的基本原则
小程序中数据绑定跟vue中的数据绑定很相似,绑定时需遵循以下两个原则。
1、在data中定义数据
小程序页面数据存放在页面js文件中的data对象内,WXML中使用Mustache语法格式调用。
2、在WXML中使用数据
把data中的数据绑定到页面中渲染,使用Mustache语法(双大括号)将变量包起来即可。语法格式如下图所示:
二、Mustache语法应用场景
Mustache语法的主要应用场景如下:
1、绑定内容
Page({ data: { motto: 'Hello World', }, }) <view>{{motto}}</view>
2、绑定属性
Page({ data: { imgSrc: ' https://q7.itc.cn/images01/20240319/1caf8caa49394fc298c7e6ab5cb6bebd.jpeg', }, }) <image src="{{imgSrc}}" mode="aspectFit"></image>
3、运算(三元运算、算术运算等)
Page({ data: { randomNum:Math.random()*10//生成10以内的随机数 }, }) <view>{{randomNum>=5?'随机数字大于或等于5':'随机数字小于5'}}</view>
猜您可能还喜欢
- 微信小程序开发教程(3)- 小程序项目目录结构及页面构成详解(264)
- 微信小程序开发教程(8)- 小程序flex布局详解(231)
- 微信小程序开发教程(7)- 小程序中的事件绑定(224)
- 微信小程序开发教程(1)- 开发环境搭建(219)
- 微信小程序开发教程(5)- 小程序组件使用详解(219)
- 微信小程序开发教程(4)- 微信小程序页面wxml模板文件、wxss样式文件详解(219)
- 微信小程序开发教程(2)- 创建小程序项目(218)
- 微信小程序开发教程(5)- 小程序API使用详解(217)
- 微信小程序开发教程(6)- 小程序中的数据绑定(208)
- 分享一款免费的微信群活码、QQ群活码平台、短链平台-畅联活码(136)
评论列表
发表评论
文章分类
文章归档
阅读排行
- 1. Windows Server 2008 R2永久激活及Chew-WGA v0.9下载(12784)
- 2.Visual Studio 2017中安装visualSVN及使用详解(4885)
- 3.完美解决iis下JWplayer提示Error loading media: File could not be played错误(3783)
- 4.asp.net mvc+jquery easyui开发基础(一)模块首页及增加、修改、删除模块实现(3006)
- 5.Android avax.net.ssl.SSLPeerUnverifiedException: No peer certificate 解决方法(httpClient支持HTTPS的访问方式)(2853)
- 6..Net Mvc中使用Jquery EasyUI控件讲解(一)表格控件datagrid使用介绍(2718)
- 7.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(三)登录模块开发(2615)
- 8.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(七)权限管理模块之系统菜单动态生成(2586)
- 9. asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(六)权限管理模块之初始数据准备(2233)
- 10.asp.net mvc+jquery easyui开发实战教程之网站后台管理系统开发(八)权限管理模块之权限管理实现(2202)