我有一个观点:Main.js 我有一个viewModel:MainModel.js
在MainModel.js文件中:
Ext.define('SGSS.view.main.MainModel', {
extend: 'Ext.app.ViewModel',
alias: 'viewmodel.main',
listeners: {
afterrender: function() {
/* What is to be put in here? */
}
},
/*.... And so on ....*/
我希望我可以不断刷新正在放入MainModel.js文件的数据,因为它有持续发送给它的信息以供阅读。如果他们想要关于此“仪表板”的最新信息,我不希望最终用户继续点击“刷新”。我们要举例说,有一个温度计和气压计必须不断读取。为了让这个监听器不断重新加载视图以获取最多信息,我需要做些什么?
编辑:我不完全确定我之前是否已经说清楚了。并不是Model和ModelView没有相互绑定。那很好。我说有一个JSON对象,无论何时调用它都会不断更新数据。所以这里的想法是让ModelView通过调用JSON对象不断更新自己。可以这样做吗?
答案 0 :(得分:0)
ExtJS文档很好地解释了这一点。 请看这个页面: https://docs.sencha.com/extjs/6.0/application_architecture/view_models_data_binding.html