代码之家  ›  专栏  ›  技术社区  ›  Dhouha

如何解析“无法读取未定义的属性”fields“

  •  0
  • Dhouha  · 技术社区  · 6 年前

    Uncaught TypeError: Cannot read property 'fields' of undefined
    http://localhost:8069/web/static/src/js/views/form_view.js:496
    Retraçage :
    TypeError: Cannot read property 'fields' of undefined
    at http://localhost:8069/web/static/src/js/views/form_view.js:496:29
    at Function._.each._.forEach (http://localhost:8069/web/static/lib/underscore/underscore.js:150:9)
    at http://localhost:8069/web/static/src/js/views/form_view.js:495:15
    at Function._.each._.forEach (http://localhost:8069/web/static/lib/underscore/underscore.js:150:9)
    at Class._build_onchange_specs (http://localhost:8069/web/static/src/js/views/form_view.js:474:11)
    at Class.do_onchange (http://localhost:8069/web/static/src/js/views/form_view.js:525:18)
    at Class.<anonymous> (http://localhost:8069/web/static/src/js/views/form_view.js:1213:22)
    at Class.trigger (http://localhost:8069/web/static/src/js/framework/mixins.js:222:31)
    at Class.trigger (http://localhost:8069/web/static/src/js/framework/mixins.js:272:42)
    at Class.<anonymous> (http://localhost:8069/web/static/src/js/views/form_common.js:664:18)
    

    产品视图.xml

    <?xml version="1.0" encoding="utf-8"?>
    <openerp>
       <data>
     <record id="product_constructor_template_form_view" model="ir.ui.view">
            <field name="name">product.constructor.template.form</field>
            <field name="model">product.template</field>
            <field name="inherit_id" ref="product.product_template_only_form_view"/>
            <field name="arch" type="xml">
                <xpath expr="//field[@name='type']" position="after">
                    <field name="constructor"/>
    
                </xpath>
            </field>
        </record>
    
    </data>
    </openerp>
    

    from openerp import fields, models,
     _inherit = 'product.template'
    constructor = fields.Char(string="Constructeur")
    
    1 回复  |  直到 6 年前
        1
  •  2
  •   KbiR    6 年前