123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460 |
- <template name='wxParseVideo'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'><video class='{{item.classStr}} wxParse-{{item.tag}}-video' src='{{item.attr.src}}'></video></view>
- </template>
- <template name='wxParseImg'>
- <image bindload='wxParseImgLoad' bindtap='wxParseImgTap' class='{{item.classStr}} wxParse-{{item.tag}}' data-from='{{item.from}}' data-idx='{{item.imgIndex}}' data-src='{{item.attr.src}}' mode='{{(item.attr.mode?item.attr.mode:"widthFix")}}' src='{{item.attr.src}}' style='width:{{item.width}}px;'></image>
- </template>
- <template name='WxEmojiView'>
- <view class='WxEmojiView wxParse-inline' style='{{item.styleStr}}'>
- <block wx:for='{{item.textArray}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'>
- <block wx:if='{{item.node == "text"}}'>{{item.text}}</block>
- <block wx:elif='{{item.node == "element"}}'>
- <image class='wxEmoji' src='{{item.baseSrc}}{{item.text}}'></image>
- </block>
- </block>
- </view>
- </template>
- <template name='wxParse'>
- <block wx:for='{{wxParseData}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse0' data='{{item:item}}'></template></block>
- </template>
- <template name='wxParse0'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tag == "table"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse1' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse1'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse2' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse2' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-goods='{{item.attr.goods}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'>
- <template is='wxParse2' data='{{item:item}}'></template>
- </block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse2' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse2' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template>
- <template name='wxParse2'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse3' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse3' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-goods='{{item.attr.goods}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse3' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse3' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse3' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse3'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse4' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse4' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse4' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse4' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse4' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse4'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse5' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse5' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse5' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse5' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse5' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse5'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse6' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse6' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse6' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse6' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse6' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse6'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse7' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse7' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse7' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse7' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse7' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse7'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse8' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse8' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse8' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse8' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse8' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse8'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse9' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse9' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse9' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse9' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse9' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse9'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse10' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse10' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse10' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse10' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse10' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse10'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse11' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse11' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse11' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse11' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse11' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template><template name='wxParse11'>
- <block wx:if='{{item.node == "element"}}'>
- <block wx:if='{{item.tag == "button"}}'><button size='mini' type='default'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse12' data='{{item:item}}'></template></block>
- </button></block>
- <block wx:elif='{{item.tag == "li"}}'>
- <view class='{{item.classStr}} wxParse-li' style='{{item.styleStr}}'>
- <view class='{{item.classStr}} wxParse-li-inner'>
- <view class='{{item.classStr}} wxParse-li-text'>
- <view class='{{item.classStr}} wxParse-li-circle'></view>
- </view>
- <view class='{{item.classStr}} wxParse-li-text'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse12' data='{{item:item}}'></template></block>
- </view>
- </view>
- </view>
- </block>
- <block wx:elif='{{item.tag == "video"}}'><template is='wxParseVideo' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "img"}}'><template is='wxParseImg' data='{{item:item}}'></template></block>
- <block wx:elif='{{item.tag == "a"}}'>
- <view capture-catch:tap='wxParseTagATap' class='wxParse-inline {{item.classStr}} wxParse-{{item.tag}}' data-src='{{item.attr.href}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse12' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:elif='{{item.tagType == "block"}}'>
- <view class='{{item.classStr}} wxParse-{{item.tag}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse12' data='{{item:item}}'></template></block>
- </view>
- </block>
- <block wx:else>
- <view class='{{item.classStr}} wxParse-{{item.tag}} wxParse-{{item.tagType}}' style='{{item.styleStr}}'>
- <block wx:for='{{item.nodes}}' wx:for-item='item' wx:for-index='index' wx:key='{{index}}'><template is='wxParse12' data='{{item:item}}'></template></block>
- </view>
- </block>
- </block>
- <block wx:elif='{{item.node == "text"}}'><template is='WxEmojiView' data='{{item:item}}'></template></block>
- </template>
|