gpt4 book ai didi

javascript - 如何在 reactJs 中添加带有包含连字符的属性的 HTML 标签?

转载 作者:行者123 更新时间:2023-11-30 08:18:45 25 4
gpt4 key购买 nike

我想在我的 React 应用程序中添加脚本标签。我不知道如何处理包含连字符的属性。

以下代码在'ComponentDidMount()'中

const script2 = document.createElement("script");
script2.src ="https://www.dropbox.com/static/api/2/dropins.js";
script2.type = "text/javascript";
script2.id = "dropboxjs"
script2.data-app-key = "app key" // Parsing error: Invalid left-hand side in assignment expression
script2["data-app-key"] = "app key" // Also doesn't work

document.body.appendChild(script2)

最佳答案

你应该使用dataset , 自定义属性的名称应该是 camelCase

script2.dataset.appKey = 'app key'

关于javascript - 如何在 reactJs 中添加带有包含连字符的属性的 HTML 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57483319/

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