你好,这个是如何动态取后台数据赋值到前台显示的,谢谢!
<view class="btnList">
<rich-text type = "node" nodes="{{nodes}}" bindtap="tap" />
</view>
nodes: [{
name: 'div',
attrs: {
class: 'div_class',
style: 'line-height: 150px; color:blue;'
},
children: [{
type: 'text',
text: ‘这是要加后台数据的,如何加上’
}]
}],
后台数据是:var showTxt = allInfo + routes[0][0];
我用这种方法根本不管用,没用变化,谢谢!
that.setData({
nodes: [{
children:[{
type: 'text',
text: showTxt
}]
}]
});
还有,能否给个实例让我学习下,谢谢!我的邮箱是:admins@163.com

谢谢,向你学习
用法不对,setData里的nodes值没有name,所以不会渲染任何结点,你应该把完整的nodes值set进去,如下:
varshowTxt = allInfo + routes[0][0];that.setData({nodes: [{name:'div',attrs: {class:'div_class',style:'line-height: 150px; color:blue;'},children: [{type:'text',text: showTxt}]}]});