学习微信小程序的第三天

本文概述了微信小程序中的基本数据类型(数字、字符串、布尔值和对象数组)、数据绑定原理,以及 setData在页面视图更新中的关键作用。通过实例讲解了为什么直接操作数据可能不会更新视图,以及如何利用setData实现数据驱动视图更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天学的关于微信小程序的一些基础问题

1.数值类型

number 数值类型 包含了 整数值和浮点值 

数值的插值语法就是数值本身

2.字符串

字符串使用双引号“”和单引号‘’效果是一样的

字符串的插值语法就是字符串本身

3.布尔值

只有两个值 true和false

布尔值的插值语法为true或者false

4.对象

对象的形式为 {XXX:XXX} 相当于js中的对象

在小程序中对象使用插值语法的显示为[object Object]

5.数组

数组的形式[XXX,XXX,XXX] 相当于js中的数组

数组的插值语法显示为[object Object],[object Object]

在微信小程序中没有数据双向绑定 没有数据驱动视图

因为第一天学的小程序中 页面在视图层 数据在逻辑层

所以要更新页面的数据需要使用到 setData  setData是微信小程序的一个内置接口 用于改变js中data数据的

setData 的含义或者是定义:修改数据或者设置数据

.wxml页面代码

 

js代码

  

如果直接++打印出来的结果是正确的但是页面不会改变

所以需要使用setData js代码如下

 使用setData可以重新设置或者定义一个数据 来实现想要的效果

这个地方不使用num++的原因是因为 num++是先赋值后加1 而num+1是先加1后赋值 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值