2012-09-27 109 views
2

我想在模型中分配一個枚舉字段。 事情是這樣的:如何在Extjs4.1模型中枚舉枚舉?

fields:[ 
    {name:'method', type:'string', enum:['method1', 'method2', 'method3']} 
] 

而且我想其他組件都能夠有多少成員知道在枚舉,甚至可以通過一些訪問枚舉成員(就像使用數組)

不會。 ExtJS4.1有這樣的功能嗎?我在api中找不到類似的東西。

+0

你能解決這個問題嗎?如果是的話,你能發佈解決方案嗎? – zibi

回答

1

簡短的回答是,它不是簡單的。

如果你看看these docs,你會發現沒有枚舉選項。

但是,正如同樣的文檔所示,您可以創建自己的數據類型。所以你可以在那裏模擬一個枚舉。我建議你看一下現有類型的實現(例如日期),看看它是如何完成的。

+0

好的。看來我應該自己做。感謝您的回答。 – Amy