首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >-Model或该模型的属性

-Model或该模型的属性
EN

Stack Overflow用户
提问于 2013-11-20 17:13:49
回答 1查看 121关注 0票数 1

我有一个很大的模型叫做Permit,它有很多属性,比如费用、挫折、构建维度等等。这些属性中的每一个都有较小的属性来描述它(表示为普通属性)。

举例说明。费用是由另外两个随机的特定费用组成,这些费用加在一起就可以得到总费用(表示为‘费用’)。

我想达到用户可以设置自己的属性(或模型)的程度。任何他们想要的关于许可证的事。

我是否朝着正确的方向前进,但把所有这些属性都变成了“许可证”模型?

编辑:同样,如果收费、挫折等值得自己的模型,我如何在permit.hbs上显示另一个模型的permit.hbs?我来自铁轨背景和安博路线混淆了我的地狱。

EDIT2:我不打算收费,挫折等都有自己的页面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-20 17:40:17

要显示另一个模型的模板,请使用{{render}}。例如,{{render 'fees'}}将使用FeesController的单个实例提供费用。注意,render只能在不指定模型的情况下使用一次。要显示从当前视图的控制器可以访问的一组费用,您可以这样做:{{render 'fees' my.list.of.fees}},其中my.list.of.fees是在当前控制器上下文中有意义的任何属性路径。

至于如何在Ember端建模,这是一个判断调用,取决于您处理数据的方式。在我当前的应用程序中,我已经将服务器端模型折叠成属性,并使用了客户端模型,这些模型是在序列化时从其他服务器端模型的属性组合中构造的,而我不需要对客户端进行完全建模。您还可以使用客户端序列化来重新组合正在获取的json。因此,您可以为每一方建模以满足您的需要,并使用服务器端和/或客户端序列化来映射。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20102466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档