本文共 1401 字,大约阅读时间需要 4 分钟。
因为要将后端查询回来的标题名称显示到页面上,但是有得标题名称十分的长并且是系列课程的话,显示在页面中就会无法区分,所以特地将名称的开头与结尾显示出来,中间内容省略。
const dataUrl = 'brainstorming-web/brainStorming/queryListByStatesClassId/' + this.states + '/' + this.classId; this.http.get(dataUrl).subscribe( res => { if (res.json().code === '0000') { if (res.json().data.length > 0) { // 查询回来的内容 this.test = res.json().data; for (let i = 0; i < this.test.length; i++) { // 将每条数据中的名称进行截取 let name = this.test[i].theme; let title = ''; const nameLength = name.length; console.log('看一下name长度', nameLength); if (nameLength > 4) { let titleLength = nameLength - 4; while (titleLength > 0) { title += '.'; titleLength--; } name = name.substr(0, 4) + title + name.substr(name.length - 2, name.length); } console.log('看一下效果-----', name); } } } } );
学习古诗……列一
转载地址:http://xcerb.baihongyu.com/