收藏
回答

小程序如何实现往wxml中动态写入代码?我写组件传入的参数中希望带入标签然后渲染出来

小程序如何实现往wxml中动态写入代码?就像html的document.innerHTML一样,通过js操作dom节点,然后渲染出来。

我要实现的组件情景:组件包括文字标题、文字内容、操作按钮。关键是需求要求有的文字内容需要高亮标红,那我能不能把文字内容参数做成一个带有wxml标签的字符串传入然后渲染出来?如下图所示:

回答关注问题邀请回答
收藏

3 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-11

    1、html字符串+Parser富文本插件

    2、html字符串+rich-text

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-05-11
    有用
    回复
  • 祺爸💎
    祺爸💎
    2020-05-11

    小程序不能操作dom,你应该换换思路,不要再用以前那一套了

    把内容部分拆分一下

    <view>{{text1}}<text wx:if="{{text2.length>0}}">{{text2}}</text>{{text3}}</view>
    

    --↓↓👍点击“有用”是回答的动力哦

    2020-05-11
    有用
    回复
  •  
     
    2020-05-11

    使用组件 的 solt

    2020-05-11
    有用
    回复
登录 后发表内容
问题标签