我想从course_description
对象属性中过滤第一段。我只需要屏幕截图中突出显示的第一段。 (一个大矩形)
var description = apiData[i].course_description;
console.log(description);
reshtm += '<div class="col-md-6">\
<a href="coursesdetails" class="well">\
<h1>'+apiData[i].course_name+'</h1>\
<p>'+apiData[i].course_description+'</p>\
</a>\
</div>';
作为您的字符串格式(SS),您可以执行以下操作
var description = apiData[i].course_description.split("\r")[0]; // get first para
console.log(description);
你可以试试这个:
var elem = document.createElement('DIV');
elem.innerHTML = apiData[i].course_description;
var result = elem.firstChild;
console.log(result);
PS:您可能会在结果中获得转义字符,以后可以将其修剪掉。
你可以像here一样使用truncate函数