1
我需要爲表單使用第三方嵌入代碼。我試圖在組件中返回它,但它顯然不起作用。我怎樣才能設置這個呢?在React組件中使用第三方嵌入代碼
class Form extends Component {
render() {
return (
<div>
<div id="apply_form">
<a name="form" id="formAnchor"></a>
<script type="text/javascript" src="https://fs22.formsite.com/include/form/embedManager.js?1605047845"></script>
<script type="text/javascript">
EmbedManager.embed({
key: "key",
width: "100%",
mobileResponsive: true
});
</script>
</div>
</div>
);
}
}
export default Form;
太謝謝你了!這工作!併爲我清理了一些東西。 –
我現在有一個問題 - 當我通過導入將其添加到頁面時,然後
控制檯顯示一個錯誤 - 未捕獲的TypeError:無法讀取null的屬性'parentNode' - 任何想法爲什麼? –不知道;這可能是特定於此嵌入腳本。你可以嘗試交換'addEventListener'和'appendChild'行;也許它試圖讀取'