将dataset与django模板一起使用时出现Javascript未定义错误
当使用JS数据集试图从django模板获取数据时,我发现未定义错误,我无法修复它,有人能提供解决方案吗。 index.html模板将dataset与django模板一起使用时出现Javascript未定义错误,javascript,html,django,Javascript,Html,Django,当使用JS数据集试图从django模板获取数据时,我发现未定义错误,我无法修复它,有人能提供解决方案吗。 index.html模板 <div id="currentUser1" data-currentUser="1"></div> 在浏览器上显示 undefined network.js:4:13 这就是我得到的错误,至于控制台,一切都正常,没有错误。数据集属性对于数据-属性中的单个单词都规范化为所有小写,对于连字符
<div id="currentUser1" data-currentUser="1"></div>
在浏览器上显示
undefined network.js:4:13
这就是我得到的错误,至于控制台,一切都正常,没有错误。数据集属性对于
数据-
属性中的单个单词都规范化为所有小写,对于连字符的单词则规范化为camelCase,无论名称中是否使用大写
document.addEventListener('DOMContentLoaded',function(){
const{currentuser,fooBar}=document.querySelector('#currentUser1').dataset
console.log('currentuser=',currentuser)
log('fooBar=',fooBar)
});代码>
对于数据-
属性中的单个单词,数据集属性将标准化为所有小写,对于连字符的单词,数据集属性将标准化为camelCase,而不管名称中是否使用大写
document.addEventListener('DOMContentLoaded',function(){
const{currentuser,fooBar}=document.querySelector('#currentUser1').dataset
console.log('currentuser=',currentuser)
log('fooBar=',fooBar)
});代码>
这不是错误。这是控制台的输出。log
表示currentuser2
未定义。尝试检查您在上面一行中访问的数据集
是否具有您期望的格式的数据。这不是错误。这是控制台的输出。log
表示currentuser2
未定义。尝试检查您在上面一行中访问的数据集
是否具有您期望的格式的数据。谢谢,它起作用了。谢谢,它起作用了。
undefined network.js:4:13