如何解决Odoo 11 POS Reload产品列表
我想通过单击一个按钮来更新POS上的产品列表。我可以通过调用load_server_data
方法从服务器重新加载所有数据,但是无法更新UI。
这是我尝试过的
var spans = el_node.querySelectorAll('.refresh-products');
for(var i = 0; i < spans.length; i++){
spans[i].addEventListener('click',function(){
$.when(self.pos.load_server_data())
.done(function() {
self.__parentedParent.product_list_widget = new screens.ProductListWidget(self,{
click_product_action: function(product){ self.__parentParented.click_product(product); },product_list: self.pos.db.get_product_by_category(0)
});
self.gui.show_screen('products');
}).fail(function() {
});
});
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。