【发布时间】:2016-10-14 16:29:19
【问题描述】:
如何让 dangerouslySetInnerHTML 中的脚本被执行?
class Page extends Component {
render() {
return (
<script
dangerouslySetInnerHTML={{ __html: `
console.log('hello world');
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'viewCart'
});
` }}
/>
);
}
}
我无法执行 console.log('hello world')。有人可以帮忙吗?谢谢
【问题讨论】:
标签: javascript reactjs google-tag-manager