text嵌套问题
发布于 6 年前 作者 xia29 7230 次浏览 来自 问答

我在逻辑层处理了文本数据,循环把数据写入text组件内,

然后在前端直接嵌套在text组件内,但是text直接被显示出来了。

是不允许在逻辑层写入text组件么?

代码如下:

for (let i = 0; i < content.length; i++) {
         if (content[i].type === 'txt') {
           desc = '<text class="p>'+content[i].val + '</text>';
         } else {
           slides.push(content[i].val);
         }
       }

最终渲染如下:

2 回复

应该是不允许直接用js生成wxml节点的,你可以用wxml中的wx:for来解决

<text class='p' wx:for="{{detail.desc}}">{{item.val}}</text>
回到顶部