不推荐使用getUserData()或setUserData()

时间:2017-12-13 12:16:07

标签: javascript

我收到消息:不推荐使用true false getUserData()。请改用setUserData()WeakMap

我使用下面的java脚本。并且不明白我必须改变什么。

element.dataset

2 个答案:

答案 0 :(得分:1)

函数创建存在一些问题,你可以使用下面的代码代替你的代码。这个方法包含在1000毫秒后完全执行的setInterval。

  

注意:data['valuedata']包含/返回正确的数组,如字符串   输出status.php的符号表示你可以使用$.makeArray()将字符串转换为数组。

$(window).load(
function status(){  
        $.get('/status.php', function(data) {
            $('#valuedata').html(data['valuedata']); 
        });

}
setInterval(status, 10000);
});

或者你可以使用你的setTimeout

$(window).load(
function status(){  
        $.get('/status.php', function(data) {
            $('#valuedata').html(data['valuedata']); 
        });
    setTimeout(status, 10000);
}
setTimeout(status, 10000);
});

答案 1 :(得分:1)

在jquery论坛上讨论过这个问题,显然来自Adblock Plus插件。

如果您安装了加载项,请将其禁用并检查。

我注意到它是4年前的 **