This commit is contained in:
2025-07-25 09:43:13 +08:00
parent a951d6c94d
commit c40787927c
3 changed files with 15 additions and 9 deletions

View File

@@ -33,7 +33,7 @@ function commonInit() {
}
function commonGetItemHtml(doc, maxwidth) {
var data = doc.data;var journal_id=doc.data.journal_id?doc.data.journal_id:Jour_num;
var data = doc.data; var journal_id = doc.data.journal_id ? doc.data.journal_id : Jour_num;
console.log('journal_id at line 36:', journal_id)
var i = doc.i;
var img_i = doc.img_i;
@@ -59,7 +59,7 @@ function commonGetItemHtml(doc, maxwidth) {
WOS Citations&nbsp;(&nbsp;<span style="color: red">${data.cite_num}</span>&nbsp;)
<ul class="export_cite "> </ul>
</span>`,
abstract: data.abstract.replace(new RegExp("0, 102, 204", "g"), "0,102,153"),
abstract: data.abstract ? data.abstract.replace(new RegExp("0, 102, 204", "g"), "0,102,153") : '',
link_: '',
stage_: '',
}
@@ -126,13 +126,13 @@ function commonGetItemHtml(doc, maxwidth) {
if (data.tradition_tag == '' || data.tradition_tag == null) {
var maxwidth = maxwidth ? maxwidth : 800;//显示多少字符
if (data.abstract.length > maxwidth) {
if (data.abstract && data.abstract.length > maxwidth) {
var abstNew = data.abstract.replace(/<.*?>/ig, "")
abstNew = abstNew.substring(0, maxwidth)
abstNew = abstNew.substring(0, maxwidth - abstNew.split(" ").pop().length)
baseInfo.trad_tion = '<div>' + abstNew + '...</div>'
} else {
baseInfo.trad_tion = '<div>' + data.abstract + '</div>'
baseInfo.trad_tion = '<div>' + data.abstract ? data.abstract : '' + '</div>'
}
} else {
baseInfo.trad_tion = '<div><h3>' + data.tradition_tag + '</h3><p>' + data.tradition + '</p></div>'