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)
}
})
得到的結果是1{},函數為啥不見了? ?
1樓已經說明了具體情況,6666
你callback不是json啊.所以無法console出來.
我要說的是:
這一行為啥不做成db method去做的呢.沒次都是?? && dosomething 煩不耐煩.而且如果??為false的時候,根本沒有處理,那你要這個?? && dosomething其實就是為了少報一個錯而已.重點是ie8以上已經支援localstorage了.