怎么在微信小程序里面将变量在页面中输出啊?

发布网友 发布时间:2022-04-24 01:58

我来回答

3个回答

热心网友 时间:2022-05-18 16:24

onLoad() {
this.setData({ name: "123" })
}
然后wxml里就可以用name变量了
<view>{{name}}</view>追问我在log里面能输出的值为什么不能直接这样调用啊?

追答这跟小程序的数据管理方式有关。
你log能打印的值,是JS的变量,而小程序里页面上能使用的值是小程序封装过的,封装在data对象里,只能通过this.setData方式设置。比如说这个name变量吧,你可以在页面上直接调用{{name}},但在后台JS里你就必须用this.data.name读取,设置则必须使用this.setData(...)赋值。

热心网友 时间:2022-05-18 17:42

直接渲染页面输出就好,例如<view>{name}<view/>追问不行啊,要怎么绑定数据啊onload里面给他赋值?

热心网友 时间:2022-05-18 19:16

和10的成语

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com