模板语法
数据绑定
WXML 是框架设计的⼀套标签语言,结合基础组件、事件系统,可以构 建出页面的结构 (建议:在vscode安装插件 => 小程序开发助手)
text:相当于span标签 行内元素不换行
view:相当于div标签 块级元素会换行
<view> {
{ message }} </view>
<view> {
{ number }} </view>
<view> <checkbox checked = "{
{isCheck}}"></checkbox></view>
<!--不要直接写checked=false,其计算结果是⼀个字符串-->
<view> {
{ person.age }} </view>
<view> {
{ person.name }} </view>
Page({
data: {
message::'Hello MINA!'
number:1000
isCheck:false //此时checkbox复选框 => 未被选中
person:{
age:18,
height:175cm,
weight:60kg,
name:"帅哥"
}
}
})
运算(表达式)
<!--1.三元运算-->
<view hidden="{
{flag ? true : false}}"> Hidden </view>
<!--2.算术运算-->
<view> {
{a + b}} + {
{c}} + d </view>
<!--3.逻辑判断-->
<view wx:if