文章内容
2018/11/2 15:33:23,作 者: 黄兵
javascript Variable xx implicitly declared
最近在写Javascript代码的时候老是提示:Variable xx implicitly declared.
提示代码:
function change_link() {
get_uri = location.search
if (get_uri == null) {
return false;
} else {
$('#add_attr a').attr('href', '/manage/material_property_value' + get_uri)
}
}提示截图:

提示的原因:
get_uri没有定义,直接使用。
一边写python,一边写javascript代码,经常搞混。
pyhotn变量直接声明,而javascript需要var get_uri这种方式声明。
解决方案:
修改代码如下:
function change_link() {
var get_uri = location.search
if (get_uri === null) {
return false;
} else {
$('#add_attr a').attr('href', '/manage/material_property_value' + get_uri)
}
}之后问题解决。
黄兵个人博客原创。
评论列表