fix: 暂时禁用文案插入功能,保留相关代码以备后续使用
This commit is contained in:
parent
9dd4c25c41
commit
894f036ad2
|
|
@ -234,25 +234,29 @@ function getFirstTextNode(node: any): any {
|
|||
|
||||
const content = computed(() => {
|
||||
const content = props.data.content;
|
||||
// 未发布文章直接返回 status = 2 已发布
|
||||
if(!content || props.data.status !== 2) {
|
||||
return content;
|
||||
}
|
||||
|
||||
// 插入文案
|
||||
const insertText = `中证参考海外资讯${dayjs(props.data.publishTime).format('MM月DD日')}援引${props.data.source}`;
|
||||
const dom = new DOMParser().parseFromString(content, "text/html");
|
||||
const body = dom.querySelector("body");
|
||||
const p = body?.childNodes;
|
||||
for(let i = 0; i < p.length; i++){
|
||||
const textNode = getFirstTextNode(p[i]);
|
||||
console.log(textNode)
|
||||
if(textNode){
|
||||
textNode.textContent = insertText + textNode.textContent;
|
||||
break;
|
||||
}
|
||||
}
|
||||
return body?.innerHTML;
|
||||
return content;
|
||||
|
||||
// 暂时不上线文案插入功能,后续如果有需要再打开
|
||||
// // 未发布文章直接返回 status = 2 已发布
|
||||
// if(!content || props.data.status !== 2) {
|
||||
// return content;
|
||||
// }
|
||||
|
||||
// // 插入文案
|
||||
// const insertText = `中证参考海外资讯${dayjs(props.data.publishTime).format('MM月DD日')}援引${props.data.source}`;
|
||||
// const dom = new DOMParser().parseFromString(content, "text/html");
|
||||
// const body = dom.querySelector("body");
|
||||
// const p = body?.childNodes;
|
||||
// for(let i = 0; i < p.length; i++){
|
||||
// const textNode = getFirstTextNode(p[i]);
|
||||
// console.log(textNode)
|
||||
// if(textNode){
|
||||
// textNode.textContent = insertText + textNode.textContent;
|
||||
// break;
|
||||
// }
|
||||
// }
|
||||
// return body?.innerHTML;
|
||||
});
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue