目前我有一个这样的列表,因为小程序要解析HTML才能正常显示内容,所以用了 wxParse 的插件,我的画红框的地方在后台也是编辑器来的。。现在循环出来了。但是不知道怎么他只显示最后一条数据了。。
这是描述解析后的HTML循环
for (let i = 0; i < news.length; i++) {
WxParse.wxParse('replyTemArray', 'html', news[i].abstract, that);
console.log(news[i].abstract);
}
这是数据列表的循环
<view class="list" wx:for="{{news}}">
<view class="box">
<navigator class="title">{{item.title}}</navigator>
<import src="../../wxParse/wxParse.wxml"/>
<view class='ms'>
<block wx:for="{{replyTemArray}}" wx:key="">
<template is="wxParse" data="{{wxParseData:item}}"/>
</block>
</view>
<view class="bottom">
<view class="data"><view class="iconfont icon-riqi"></view>2018-01-01</view>
<view class="tag"><view class="iconfont icon-biaoqian"></view>JS阻止冒泡事件</view>
<navigator class="read">阅读+</navigator>
<view class="clear"></view>
</view>
</view>
</view>
因为小程序不像我们平常写的可以拼接HTML,搞得不知道怎么循环这个列表才对。。
我估计就是循环错了。。但是没有深入接触小程序,也没有找到好的解决方法。。如果有知道的麻烦说下怎么处理,谢谢~
jeck猫
相关分类