学习微信小程序第二天

本文详细介绍了微信小程序的模板语法,包括数据绑定、运算、列表渲染和条件渲染。同时,讲解了事件的绑定,强调了wx:if和hidden的使用场景。此外,文章还涉及了WXSS的尺寸单位、样式导入和选择器等样式知识,以及常见组件如view、text和image的用法。
摘要由CSDN通过智能技术生成

一.模板语法

WXML(WeiXin Markup Language)是框架设计的⼀套标签语⾔,结合基础组件、事件系统,可以构 建出⻚⾯的结构。

1. 数据绑定

1.在里面会看到 page 方法. 全部选中删除,打出 page 回车,就会自动补全它的方法
2.data 里面是存放所有要显示的数据
3.我们这里暂时用不到除了 data 之外的声明周期函数,可以先将其删除

(1) 普通写法

<view> {
   {
    message }} </view>
Page({
   
  data: {
   
    message: 'Hello MINA!'
 }
})

(2) 组件属性

<view id="item-{
   {id}}"> </view>

(3) bool类型
不要直接写 checked= false ,其计算结果是⼀个字符串

<checkbox checked="{
   {false}}"> </checkbox>
2. 运算

(1) 三元运算

<view hidden="{
   {flag ? true : false}}"> Hidden </view>

(2) 算数运算

<view> {
   {
   a + b}} + {
   {
   c}} + d </view>
Page({
   
  data: {
   
    a: 1,
    b: 2,
    c: 3
 }
})

(3) 逻辑判断

<view wx:if="{
   {length > 5}}"> </view>

(4) 字符串运算

<view>{
   {
   "hello" + name}}</view>
Page({
   
  data:{
   
    name: 'MINA'
 }
})

(5) 注意
花括号和引号之间如果有空格,将最终被解析成为字符串

3. 列表渲染

(1) wx:for<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值