Openerp 不能';无法在OdooJavaScript中获取uid

Openerp 不能';无法在OdooJavaScript中获取uid,openerp,javascript-objects,openerp-8,Openerp,Javascript Objects,Openerp 8,我正在努力学习Odoo的JavaScript。我在自定义模块的js文件中创建了一个新类 openerp.odoojs = function(instance){ console.log('instance: ',instance); console.log('session: ',instance.session); } 这是我在控制台中浏览会话对象时得到的结果。 但是,当我尝试访问uid或任何其他属性或参数(如instance.session.uid)时,我发现它是未定义

我正在努力学习Odoo的JavaScript。我在自定义模块的js文件中创建了一个新类

openerp.odoojs = function(instance){
    console.log('instance: ',instance);
    console.log('session: ',instance.session);

}
这是我在控制台中浏览会话对象时得到的结果。


但是,当我尝试访问uid或任何其他属性或参数(如instance.session.uid)时,我发现它是未定义的。请帮忙!我受够了。我无法继续。

尝试扩展'Model.js'文件中的'Backbone.Model''PosModel'一样。尝试定义'initialize'函数,在函数参数中可以找到两个参数'session''attributes'。在这里,您可以使用'session.uid'找到uid