有个文章列表使用wx:for进行循环,其中有个字段 content过长,列表显示只要20个字,如何在wxml中使用在Page自定义的截取方法?
代码:
<view wx:for-index="itemIndex" wx:for="{{dataList}}">
<view class="time-card-sub">
<text>{{item.content}}</text>
</view>
</view>
Page中方法:
Page({
contentLimit: function(text) {
return text.substr(20)
}
})
请问在不提前处理获得数据的情况下,怎么在wxml循环的时候执行contentLimit方法? 试过直接{{contentLimit(item.content)}},不行,报错了。。。
难道只能先处理好数据再放入wx:for中吗? 请大神指点迷津。
好像wx小程序不支持传参,有看到用data通过事件传的,但是情况不一样。。。