Javascript – Problem bei der Übergabe von JS-Funktionsparametern
过去多啦不再A梦
过去多啦不再A梦 2017-05-19 10:24:16
0
2
368
function authorizationToWX(callback){
    console.log('1' + JSON.stringify(callback))
}
authorizationToWX({
    success: function(data){
        window.localStorage && window.localStorage.setItem('wxalreadylogin', JSON.stringify(data));
        setTimeout(function(){
            alert(123)
            me.investSuccessMoneyInfoApp();
        },3000)
    },
    error: function() {
        window.localStorage && window.localStorage.setItem('wxalreadylogin',     JSON.stringify(data));
        setTimeout(function(){
            alert(12)
            me.investSuccessMoneyInfoApp();
        },3000)
    }
})

Das erhaltene Ergebnis ist 1{}. Warum fehlt die Funktion? ?

过去多啦不再A梦
过去多啦不再A梦

Antworte allen(2)
漂亮男人

習慣沉默

1楼已经说明了具体情况,6666

你callback不是json啊.所以无法console出来.
我要说的是:

 window.localStorage && window.localStorage.setItem('wxalreadylogin',JSON.stringify(data));

这一行为啥不做成db method去做的呢.没次都是 ?? && dosomething 烦不烦.而且如果??为false的时候,根本没有处理,那你要这个 ?? && dosomething其实就是为了少报一个错而已.重点是ie8以上已经支持localstorage了.

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage