【问题标题】:Ext.Js model store objectsExt.Js 模型存储对象
【发布时间】:2014-05-05 01:15:47
【问题描述】:

如何采用我的 ext js 模型来保存包含对象的数据。

数据示例:

fruit {
    apples {
        quantity: '10',
        color: 'red
    }
    pears {
        color:'yellow',
        taste: 'very bad'
    }

那么我的模型会是什么样子?我只知道如何将数据放在一个级别上:

Ext.define('app.mode.Fruits', {
    extend: 'Ext.data.Model',

    fields: [
        {
            name: 'apples'
        },
        {
            name: 'pears'
        },
    ],

我可以将其他属性放在哪里?我在 Sencha Architect 工作。

【问题讨论】:

  • 您可以使用关联,然后您将拥有另一个模型。也就是说,我相信你正在寻找 hasOne

标签: javascript extjs model store sencha-architect


【解决方案1】:

阅读Ext.data.Field API 文档。您将看到在模型上配置数据的多种方式。

我认为您特别要求的是 mapping 配置。

【讨论】:

    猜你喜欢
    • 2016-07-26
    • 2021-06-27
    • 2014-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多