小程序WXML基本使用
数据绑定
<!--wxml-->
<view> {{message}} </view>
// page.js
Page({data: {message: 'Hello MINA!'}
})
列表渲染
<!--wxml-->
<view wx:for="{{array}}"> {{item}} </view>
// page.js
Page({data: {array: [1, 2, 3, 4, 5]}
})
解析成了这种效果。
条件渲染
<!--wxml-->
<view wx:if="{{view == 'WEBVIEW'}}"> WEBVIEW </view>
<view wx:elif="{{view == 'APP'}}"> APP </view>
<view wx:else="{{view == 'MINA'}}"> MINA </view>
// page.js
Page({data: {view: 'MINA'}
})
被渲染成了
模板,可以重复使用,data务必加上...
<!--wxml-->
<template name="staffName"><view>FirstName: {{firstName}}, LastName: {{lastName}}</view>
</template><template is="staffName" data="{{...staffA}}"></template>
<template is="staffName" data="{{...staffB}}"></template>
<template is="staffName" data="{{...staffC}}"></template>
// page.js
Page({data: {staffA: {firstName: 'Hulk', lastName: 'Hu'},staffB: {firstName: 'Shang', lastName: 'You'},staffC: {firstName: 'Gideon', lastName: 'Lin'}}
})
事件
<view bindtap="add"> {{count}} </view>
Page({data: {count: 1},add: function(e) {this.setData({count: this.data.count + 1})}
})
转载于:https://www.cnblogs.com/jiqing9006/p/9055291.html
小程序WXML基本使用相关推荐
- 微信小程序-WXML转换类型
微信小程序-WXML转换类型 情景:需要在WXML中把字符串转化成数字类型 解决:引入WXS wxs是小程序的一套脚本语言,结合wxml,可以构建出页面的结构. wxs不依赖于运行时的基础库版本,可以 ...
- 从0到一开发微信小程序(5)—小程序WXML
文章目录 其他相关文章 1.WXML 1.1.事件 1.1.1.系统 1.1.2.分类 1.1.2.1.冒泡事件(bindtap) 1.1.2.2.非冒泡事件(catchtap) 1.1.3.携带参数 ...
- 微信小程序C语言通讯录,微信小程序のwxml列表渲染
列表渲染存在的意义 以电商为例,我们希望渲染5个商品,而又希望容易改变,我们就要在wxml中动态添加. {{index+1}}:{{item.name}} Page({ data: { message ...
- 微信小程序WXML语法介绍
WXML 介绍 全称是 WeiXin Markup Language,是小程序框架设计的一套标签语言,结合小程序的基础组件.事件系统,可以构建出页面的结构. 打开开发工具的编辑器,在根目录下找到 ap ...
- 微信小程序wxml和wxss样式
对于css不熟悉的android程序员来说,开发微信小程序面临的一个比较困难的问题就是界面的排版了.微信小程序的排版就跟wxml和wxss有关了,它们两者相当于android的布局文件,其中wxml指 ...
- 微信小程序-wxml中切割字符串
问题 需要将item.letter_date("2020-10-02 09:02:01")切割成"2020-10" <view class="l ...
- (学习笔记)微信小程序 -- WXML模板、WXSS样式、JS逻辑交互
WXML是小程序框架下的标签语言,类似于网页开发中HTML WXML 和 HTML 的区别 1)使用的标签名不同 2)属性节点不同 3) 提供了类似于Vue中的模板语法 数据绑定.列表渲染.条件 ...
- wxml修改样式_微信小程序wxml和wxss样式
对于css不熟悉的Android程序员来说,开发微信小程序面临的一个比较困难的问题就是界面的排版了.微信小程序的排版就跟wxml和wxss有关了,它们两者相当于android的布局文件,其中wxml指 ...
- 微信小程序---WXML 模板语法(附带笔记文档)
目录 学习文档 WXML模板语法-数据绑定 数据绑定基本原则 在data中定义页面数据 Mustache语法的格式 动态绑定属性 三元运算 算数运算 WXML模板语法-事件绑定 什么是事件 小程序中常 ...
- 小程序在wxml里转数字_小程序wxml的取值问题
很多时候,我们在做小程序页面时,会遇到这样的问题:wxml页面取整怎么办?wxml页面保留几位小数怎么办?我自己在写小程序页面时,也遇到过这样的问题,今天我就将这些问题的解决办法写出来,让有这种问题困 ...
最新文章
- 新款华为手机,免费带回家
- SQL优化常用方法24
- stm32 vscode 编译_vscode+gcc开发stm32环境搭建
- mysql导入导出乱码问题
- 易天教你如何保养SFP光模块
- 教你一秒分辨真假芯片!
- 初入Linux,M35作业第一弹,500字感想
- sphinx和coreseek
- Java 判断目录是否为空
- ansible 容器部署_使用ansible-bender工具构建容器图像
- 三星Galaxy S22系列发布会准确时间曝光:2月9日正式揭晓
- 从入门到入土:基于Python采用TCP协议实现通信功能的程序
- 有关字符串的算法(KMP,Manacher,BM)陆续补充
- DHCP服务原理(转载)
- HTML中的特殊字符
- Windows10系统封装
- java 中的radix_Java Scanner radix()方法与示例
- VC2010 中 MFC 的改进导致 XTP 停靠窗体无法显示的解决方法
- rsa java模数_使用模数和指数的RSA解密
- Matlab虚拟现实工具箱——没有VRML Editor时的使用办法(应该是Simulink 3D Animation Demo版本的都是这样)
热门文章
- 推荐系统XDeepFM模型--DeepFM和DCN升级版
- java 重建二叉树_【剑指offer】 Java实现重建二叉树
- html中input不可编辑状态,css如何实现input不可编辑
- 关于天线增益、发射角、阵列的一些见解
- 【OS】进程同步概念
- logstash 获取多个kafka_logstash 配置详解
- 关于Qt、Qt/E、Qtopia、qvfb、framebuffer、qpe等概念的对比介绍
- KMP字符串匹配算法理解(转)
- Lua中的函数环境、_G及_ENV
- python logging之multi-module