我想创建一个应用程序,它将动态创建一个网格,以根据xml文件显示信息。每个页面都将在此xml上定义。
例如:
<page name="index">
<component>
<content_type>html</content_type>
<posx>1</posx>
<posy>1</posy>
<content></content>
</component>
<component>
<content_type>html</content_type>
<posx>1</posx>
<posy>2</posy>
<content></content>
</component>
</page>
在这个例子中,将创建一个带有行和2个列的索引。
我想知道你认为如何在ember V 1.0中创建这个应用程序的最佳方法? 是否可以使用页面作为模型并使用Ember.view动态创建模板:
Index.ApplicationView = Ember.View.extend({
// My code
});
我找到了一种方法,但我不确定这是一个干净的方式,这就是我要问的原因。 我正在学习如何使用ember.js,请理解。
答案 0 :(得分:0)
我可能会创建某种解析器,然后动态创建视图并将它们注入页面。这是一个有趣的问题,我可能不会使用Ember,看起来你受限于一些有趣的要求。感觉有点像使用锤子作为螺丝,你可能会遇到Ember(或任何框架)而不是从中获取。只是我的意见基于这一小窍门信息