我对何时必须指定完整路径以及何时不必指定有点困惑。例如,store: "Front"
不使用命名空间就可以工作:
Ext.define "App.Front"
extend: "Ext.navigation.View"
config:
items:
store: "Front"
但在这里使用只是model: "Front"
行不通:
Ext.define "App.store.Front"
extend: "Ext.data.Store"
config:
model: "App.model.Front"
不过,一切都在我的app.js
(models: [...]
等) 中定义。黄金法则在哪里?