我是 Sencha Touch(跨平台应用程序的 js 框架)的新手。在学习煎茶的过程中,我遇到了一个奇怪的问题,我几乎在每个地方都搜索过,但没有找到。
问题 我声明了一个名为“UserPass”的模型,使用
Ext.define('MyApp.model.UserPass',{other params});
我将该模型连接到商店,添加了一些值,一切正常。然后由于某种原因,我将模型的名称从“UserPass”更改为“User-Pass”,例如。
Ext.define('MyApp.model.User-Pass',{other params});
它停止工作。
我尝试使用“破折号”而不是破折号多次更改模型名称。使用“UserPass”,代码工作正常,但使用“User-Pass”,代码停止工作。
这是模型名称中“用户”和“通过”之间的“破折号”的问题吗?或者还有什么我不知道的事情?