我有一些复杂的问题,我应该在屏幕加载之前从服务中获取数据。 我在应用程序中使用ODataModel。我想要的是,我想从服务中填充数据并将其显示在其中一列中的另一个表中,而表的其他列应该包含来自我的静态json的数据。
我试图创建一个表并将其与我们想要的服务中的数据绑定,但是将表设置为不可见,因为我不想使用此表。创建此表的目的是从服务加载数据,并将其设置为不可见的目的不是向用户显示没有用的东西。但我知道,除非直到表格在屏幕上呈现,否则我们无法从模型中获取数据。
如何实现这一目标?帮助将不胜感激。
由于
答案 0 :(得分:0)
看一下这个例子:http://jsbin.com/qilaf/2/edit?js,console,output
我使用的是本地JSON模型而不是OData模型,但是如果你看一下控制台,它会完美地显示程序流程(并且在表格渲染之前加载模型):
在旁注中,我不建议从视图中加载模型,但这是风格/品味的问题,此示例仅用于显示模型的创建/加载完全独立于创建/呈现UI控件