鍍金池/ 問(wèn)答/HTML/ 微信小程序wx:for-items里面的js操作

微信小程序wx:for-items里面的js操作

現(xiàn)在的要求是一個(gè)列表三種顯示方式,但是有一種顯示方式如果字?jǐn)?shù)過(guò)長(zhǎng),會(huì)看不見(jiàn)字

所以想要截取前幾個(gè)字

代碼寫得類似

寫在wx:for-items循環(huán)里面

<text> {{list.name.length>7?(list.name.substr(0,5)):list.name}} </text>

小程序不支持這樣的寫法嗎?list.name.substr(0,5)直接被清空了

回答
編輯回答
久愛(ài)她

不支持。拿到 list 后可以根據(jù) length 判斷一下加個(gè) show_name 字段,然后直接綁定{{list.show_name}}

2018年3月24日 09:56
編輯回答
陪她鬧

先在js里處理 list 再輸出

2017年2月9日 01:08
編輯回答
遺莣

循環(huán)里面難道不應(yīng)該是 {{item.name.substr(0,5)}} 么?

2017年7月17日 15:16
編輯回答
挽青絲

用css來(lái)實(shí)現(xiàn)字符截取.

style="text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:20px;"
2017年1月22日 14:11