我扩展了一个view.View来隔离从存储中触发的一些事件(代码在https://fiddle.sencha.com/#fiddle/1777中找到)
我遇到的问题是,当添加记录时,它应该会触发一个自定义事件,由控制器来选择;但是,我在控制台中得到了一个错误。
TypeError: owner.up is not a function
由于我尝试调试这个问题,此时我有点陷入僵局,我唯一能想到的是,错误发生在:
this.fireEventArgs('added',[...]);在globals.AltStdView类中。有人能告诉我我做错了什么吗?谢谢!!
发布于 2016-03-15 20:32:58
首先,me.getView.dataView.store.add(record);是错误的。getView应该是一种方法。
其次,added已经是组件框架使用的事件。你应该换个名字。
发布于 2016-03-16 01:33:23
有几个问题,
在应用上述修复后,这里是工作小提琴。https://fiddle.sencha.com/#fiddle/177v
https://stackoverflow.com/questions/36018131
复制相似问题