收藏
回答

include引入的wxml文件名支持模板变量么?

问题模块
API和组件

需求是想实现主题风格功能,即按照用户的选择用不同的主题模板展示数据


刚才试了一下貌似文件名里设置变量没有生效?

<include src='detail-{{theme}}.wxml'/>不行,但<include src='detail-0.wxml'/>可以


如果不支持的话,有什么好的建议么?

最后一次编辑于  2017-12-25
回答关注问题邀请回答
收藏

1 个回答

  • 小程序@小萝卜报名
    小程序@小萝卜报名
    2017-12-25

    如果没有好办法,只能在detail.wxml里面把所有都写上了

    <include src='detail-0.wxml'/>

    <include src='detail-1.wxml'/>

    <include src='detail-2.wxml'/>

    <include src='detail-3.wxml'/>


    然后再在具体的detail-0.wxml的根节点上添加wx:if="{{theme==x}}"


    如果是懒加载,应该对性能不会有太大影响吧?

    2017-12-25
    赞同
    回复