Javascript Ember.js嵌套体系结构
首先,我对Ember.js还是一个新手,但我一直在阅读书籍并遵循教程,现在我有了一个我想制作的应用程序,但我需要指出正确的方向。假设我想制作一个具有一系列下拉框的车辆设计师,以下是一些示例车辆:Javascript Ember.js嵌套体系结构,javascript,ember.js,Javascript,Ember.js,首先,我对Ember.js还是一个新手,但我一直在阅读书籍并遵循教程,现在我有了一个我想制作的应用程序,但我需要指出正确的方向。假设我想制作一个具有一系列下拉框的车辆设计师,以下是一些示例车辆: 汽车 品牌:宝马 型号:3系列 颜色:白色、黑色、绿色、黄色 发动机:2.0升、3.0升 内饰:黑色、米色、棕色 型号:5系列 颜色:白色、黑色、绿色、黄色 发动机:2.0升、3.0升、4.4升 内饰:黑色 品牌:奥迪 型号:A3 颜色:黑色、红色、灰色 发动机:2.0升 内饰:蓝色
- 汽车
- 品牌:宝马
- 型号:3系列
- 颜色:白色、黑色、绿色、黄色
- 发动机:2.0升、3.0升
- 内饰:黑色、米色、棕色
- 型号:5系列
- 颜色:白色、黑色、绿色、黄色
- 发动机:2.0升、3.0升、4.4升
- 内饰:黑色
- 型号:3系列
- 品牌:奥迪
- 型号:A3
- 颜色:黑色、红色、灰色
- 发动机:2.0升
- 内饰:蓝色、红色、浅绿色
- 型号:A3
- 品牌:宝马
- 卡车
- 品牌:福特
- 型号:F150
- 颜色:黑色、棕色、棕褐色
- 发动机:3.5升、3.7升、5.0升、6.2升
- 床尺寸:5英尺,7英尺
- 型号:F250
- 颜色:黑色、绿色、红色
- 发动机:6.2升、6.7升
- 床尺寸:5英尺,7英尺
- 型号:F150
- 制造:道奇
- 型号:Ram
- 颜色:蓝色、粉色、橙色
- 发动机:6.0升
- 床尺寸:5英尺,6英尺
- 型号:Ram
- 品牌:福特
App.Router.map(function() {
this.resource('vehicles', {path: '/:vehicle_type'},function() {
this.route('vehicle', {path:'/:vehicle_make'});
});
});
可以根据数据的可用性渲染内部颜色和床尺寸。这是通过车把完成的
{{#if item.interior}}
<p>Interior: Color {{item.interior}}</p>
{{/if}}
{{#if item.bed_size}}
<p>Bed Size: {{item.bed_size}}</p>
{{/if}}
{{{#if item.interior}
内饰:颜色{{item.Interior}
{{/if}
{{{if item.bed_size}
床位:{{item.Bed_Size}
{{/if}
为什么你认为嵌套方法会一团糟。这里是一个工作演示。检查这是否是你要找的。在这里,我根据可用性显示/隐藏床尺寸和内部颜色非常感谢您提供的工作示例!!这么简单,这么干净!