微信小程序中WXML模版语法-数据绑定方法介绍

这篇具有很好参考价值的文章主要介绍了微信小程序中WXML模版语法-数据绑定方法介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微信小程序中WXML模版语法-数据绑定方法介绍

1.数据绑定的基本原则

1>在data中定义数据

2>在WXML中使用数据

2.在data中定义页面的数据

在页面对应的.js文件中,把数据定义到data对象中即可:

page({
	data:{
		info:'init data'
	}
})

3.Mustache语法的格式

把data中的数据绑定到页面中渲染,使用Mustache语法(双大括号)将变量包起来即可。语法格式为:

<view>{{info}}</view>//双括号中放入你想导入的数据

4.Mustache语法的应用场景

Mustache语法的主要应用场景为:

1>绑定内容

2>绑定属性

3>运算(三元运算、算术运算等)

5.动态绑定属性

页面的数据如下:

page({
	data:{
		imgSrc:'www.demo.com'
	}
})

页面的结构如下:

<image src="{{imgSrc}}"></image>

6.三元运算

页面的数据如下:

page({
	data:{
		randomNum:Math.random()*10 //生成10以内的随机数
	}
})

页面的结构如下:

<view>{{ randomNum >= 5 ? '随机数字大于等于5' : '随机数字小于等于 5'}}</view>

7.算术运算

让页面的数据如下:

page({
	data:{
		randomNum:Math.random().toFixed(2) //生成一个带两位小数的随机数,例如 0.34
	}
})

页面的结构如下:文章来源地址https://www.toymoban.com/news/detail-658024.html

<view>生成100以内的随机数:{{ randomNum * 100}}</view>

到了这里,关于微信小程序中WXML模版语法-数据绑定方法介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序:tabbar、事件绑定、数据绑定、模块化、模板语法、尺寸单位

    目录 1. tabbar 1.1 什么是tabbar  1.2 配置tabbar  2. 事件绑定 2.1 准备表单 2.2 事件绑定 2.3 冒泡事件及非冒泡事件  3. 数据绑定 3.1 官方文档 4. 关于模块化 5. 模板语法 6. 尺寸单位 下图中标记出来的部分即为tabbar:    官方说明文档:   说明: pagePath中指定的页面,必须在app.jso

    2024年02月04日
    浏览(42)
  • 微信小程序------WXML模板语法之条件渲染和列表渲染

    目录 前言 一、条件渲染 1.wx:if 2. 结合 使用 wx:if 3. hidden 4. wx:if 与 hidden 的对比 二、列表渲染 1. wx:for 2. 手动指定索引和当前项的变量名* 3. wx:key 的使用         上一期我们讲解wxml模版语法中的数据绑定和事件绑定(上一期链接:微信小程序-----WXML模板语法之数据绑定与事件

    2024年01月16日
    浏览(42)
  • 【微信小程序】-- WXML 模板语法 - 条件渲染 -- wx:if & hidden (十一)

    💌 所属专栏:【微信小程序开发教程】 😀 作  者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘   大家好,又见面了,

    2024年02月05日
    浏览(31)
  • 【微信小程序】-- WXML 模板语法 - 列表渲染 -- wx:for & wx:key(十二)

    💌 所属专栏:【微信小程序开发教程】 😀 作  者:我是夜阑的狗🐶 🚀 个人简介:一个正在努力学技术的CV工程师,专注基础和实战分享 ,欢迎咨询! 💖 欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信 😘 😘 😘   大家好,又见面了,

    2024年02月12日
    浏览(32)
  • 微信小程序在 wxml 文件中使用 Array.includes 方法

    微信小程序中不能直接在wxml使用includes,否则 不起作用 需要通过wxs使用: 1、在wxs下创建一个includes.wxs  2、在wxml中使用 先引入 后使用

    2024年02月11日
    浏览(37)
  • 微信小程序调用map数据 并在wxml中对数组进行截取的操作

    wxs文件的位置如图   实现数组截取 只保留五张图片  ************这个是slicefunc.wxs里的内容是重点***************************** 以下的代码不重要 只是记录用的

    2024年02月13日
    浏览(31)
  • 微信小程序 搜索框实现模糊搜索(带模拟数据,js,wxml,wxss齐全)

    最近在做一个小程序的页面,搜索框困扰了我很久,今天终于把搜索框给做了出来,记录一下过程 wxml js wxss

    2024年02月20日
    浏览(36)
  • 微信小程序——数据绑定

    在微信小程序中,可以通过以下代码实现数据绑定: 在WXML中,使用双大括号{{}}绑定数据,将数据渲染到对应的视图中。 在JS中,定义一个数据对象,并将其绑定到页面的data属性上。 当数据对象发生变化时,小程序会自动更新相关的视图。 可以通过setData方法在JS中更新数据

    2024年02月07日
    浏览(27)
  • 【微信小程序】数据绑定

    ✅作者简介:CSDN内容合伙人、阿里云专家博主、51CTO专家博主🏆 📃个人主页:hacker707的csdn博客 🔥系列专栏:微信小程序🥇 💬个人格言:不断的翻越一座又一座的高山,那样的人生才是我想要的。这一马平川,一眼见底的活,我不想要,我的人生,我自己书写,余生很长,

    2024年02月09日
    浏览(30)
  • 微信小程序数据绑定和事件触发

    数据绑定和修改 微信小程序数据绑定是指将数据和视图进行关联,当数据发生变化时,视图也会相应地发生变化。微信小程序数据绑定主要有以下几种方式: 双向绑定:双向绑定是指数据和视图之间的双向关联,当数据发生变化时,视图也会相应地发生变化,反之亦然。在

    2024年02月10日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包