问题概述
最近做支付宝小程序时,在使用list列表显示数据时,因为列表是一行并且含有标题和内容,而要显示的内容从服务端拿来过长并且不换行,这就导致显示内容要么不完整,要么全显示时样式错乱,在此解决字符串过长显示的问题。
javascript代码片段
在page设置存放字符串的data:
Page({
data: {
viewData:{
items2:[{
title: "退回原因",
brief: "", //存放获取的退回原因信息
}]
}
})
由于需要换行的字符串数据是从服务端拿的,在此方便理解将字符串设成固定值:
var dmms = "abcdefghijklmnopq"; //定义字符串
if(dmms.length> 10