gpt4 book ai didi

javascript - 将字符串转换为链接 - javascript

转载 作者:行者123 更新时间:2023-12-03 02:47:04 24 4
gpt4 key购买 nike

我有一个 json 响应

Indicator:true
content:"<a href=somelink target="_blank">Click here to open your message</a>"

我需要将content的值转换为链接。现在它是字符串。如何使其a href成为实际链接

不幸的是,下面的代码不起作用

let content = res.content
var wrapper= document.createElement('div');
wrapper.innerHTML= '<div>'+content+'</div>';
var div2 = wrapper.firstChild;

最佳答案

您可以使用dangerouslySetInnerHTML在 React 中直接渲染 HTML 代码。

createMarkup(content) {
return {__html: content};
}

convertFn(content) {
return <div dangerouslySetInnerHTML={createMarkup(content)} />;
}

getLink(){
... get json response ...
let content = res.content;
let linkContent = this.convertFn(content);
}

编辑:这是一个 React.js 特定示例。

关于javascript - 将字符串转换为链接 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48057116/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com