如何在另一个js文件中获取javascript值

时间:2016-09-30 11:56:29

标签: javascript

如何将result.id值转换为另一个js。我在控制台打印但我无法进入另一个js

       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       



                           }
                       });
                   });
               };

1 个答案:

答案 0 :(得分:0)

返回解析值,如

 return Deferred.Promise.resolve(result.id);

并在recievier side call

return app.helpers.renderUsers().then(function(id) {
  alert(id);   
}.bind(this));