我想在初始化函數(shù)中添加變量,但我不知道如何正確執(zhí)行這是我現(xiàn)在嘗試過的odoo.define('tw_pos_inherit_model.attemptInherit', function (require) { "use strict"; var POSInheritmodel = require('point_of_sale.models'); var _super_order = POSInheritmodel.Order.prototype; POSInheritmodel.Order = POSInheritmodel.Order.extend({ initialize: function(session,attributes){ var self = this; this.additional_discount = 0; _super_order.initialize.apply(this,arguments); },我試過做這里所說的,但這個例子是針對 PosModel 而不是 Order這是錯誤point_of_sale.assets.js:79 Cannot read property 'name' of undefined TypeError: Cannot read property 'name' of undefined at Engine.eval (eval at _render (http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3416:73), <anonymous>:50:34) at Engine._render (http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3415:296) at Engine.render (http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3415:151) at Engine._render (http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3419:57) at Engine.render (http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3415:151) at Class.render_orderline (http://localhost:8071/web/content/723-a89f195/point_of_sale.assets.js:306:5014) at Class.renderElement (http://localhost:8071/web/content/723-a89f195/point_of_sale.assets.js:308:354) at Class.replace (http://localhost:8071/web/content/723-a89f195/point_of_sale.assets.js:307:423) at Class.start (http://localhost:8071/web/content/723-a89f195/point_of_sale.assets.js:325:810) at http://localhost:8071/web/content/319-5a1ade2/web.assets_common.js:3684:52
如何在 POS models.js 中擴展初始化函數(shù)
暮色呼如
2022-07-08 17:07:37