小程序
小游戏
企业微信
微信支付
扫描小程序码分享
项目上遇到一个问题,需要渲染的数值在wxml上是拼接出来的,setData后没有效果?有什么办法可以解决呢?
当我在js中修改了 twoindex 这个变量时 页面上 333对应的会发生变化,但是111对应的没有变化。111对应的解析出来也是 twoindex
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
this.setData({ text: 'Set some data for updating view.' }, function() { // this is setData callback })
<view>{{text}}</view> <view>{{array[0].msg}}</view>
???这样
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
wxml
<wxs src='./bc_shuju.wxs' module='util'/>
<view>{{util.concat(99,index)}}</view>
wxs
var concat = function (str1, str2) {
if(str1 == 99){
return 'oneindex';
}else if(str1 == 100){
return 'twoindex';
}
module.exports = {
concat: concat
};
当我在js中修改了 oneindex 这个变量 页面上是没有变化的
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
this.setData({ text: 'Set some data for updating view.' }, function() { // this is setData callback })
<view>{{text}}</view> <view>{{array[0].msg}}</view>
???这样
wxml
<wxs src='./bc_shuju.wxs' module='util'/>
<view>{{util.concat(99,index)}}</view>
wxs
var concat = function (str1, str2) {
if(str1 == 99){
return 'oneindex';
}else if(str1 == 100){
return 'twoindex';
}
}
module.exports = {
concat: concat
};
当我在js中修改了 oneindex 这个变量 页面上是没有变化的
你好,请参考:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html 下的Page.prototype.setData(Object data, Function callback)。