如何將result.id
值轉換爲另一個js
。我在控制檯上打印,但無法進入另一個js
。如何在另一個js文件中獲取javascript值
app.helpers.renderUsers = function() {
return new Promise(function(resolve, reject) {
var tpl = _.template($('#user_tpl').html()),
usersHTML = '',
users = [];
console.log("INSIDE login --> STARTS");
QB.users.get({'login': ["dev_visirx000534"]}, function(err, result){
if (err) {
console.log("INSIDE login --> error");
reject(err);
} else {
_.each(result.items, function(item) {
console.log("INSIDE login --> success");
users.push(item.user);
console.log(app.caller.id);
if(item.user.id !== app.caller.id) {
usersHTML += tpl(item.user);
}
});
console.log("Patient QB Id:------->"+result.id) // how to get value in another js
}
});
});
};
它傳遞給函數爲*'* another.js'創建 –
全局變量var new_var;並將該值賦給全局變量new_var = result.id;現在把它放到另一個文件中 – JYoThI
就像JYoThl說你可以使用全局變量,但是最好避免使用全局變量,通常情況下,如果你有某種類型的模塊打包器,比如webpack,那麼你可以傳入像Adam Azad所說的函數。 – Keith