【问题标题】:Ext JS store data not loadingExt JS 存储数据未加载
【发布时间】:2013-09-14 10:14:21
【问题描述】:

由于某些我不知道的原因,我无法让我的 Ext JS 商店显示在我的组合框中

这是我的模型:

Type.js

Ext.define('AM.model.Type', { //app name config is "AM"
    extend: 'Ext.data.Model',
    fields: [
        { name: 'field', type: "string" }
    ]
});

还有我的商店:

Type.js

Ext.define('AM.store.Type', {
    extend: 'Ext.data.Store',
    model: 'AM.model.Type',
    storeId: 'typestore',
    data: [
        { field: 'Bobby' },
        { field: 'Jimbo' },
        { field: 'Craig' }

     ]
 });

我称之为:

app.js

{ xtype: 'combobox', padding: 5, store: Ext.getStore('typestore'), displayField: 'field'}...

有什么想法吗?

【问题讨论】:

  • 有什么办法吗?找不到解决办法

标签: extjs combobox store


【解决方案1】:

我通过使用 Ext.Create 将我的 store 类实例化到一个变量中解决了这个问题 并将我的组合框queryMode 设置为local(远程会显示数据但继续加载和加载)。

【讨论】:

    【解决方案2】:

    我在这里没有发现任何问题。问题可能出在其他地方。 我创建了一个示例fiddle,您的代码略微简化,并且工作正常。

    http://jsfiddle.net/dbrin/28sX7/

    【讨论】:

      猜你喜欢
      • 2011-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-17
      • 1970-01-01
      • 2013-07-28
      • 1970-01-01
      • 2017-07-12
      相关资源
      最近更新 更多