如何将模板与加载了从 ember.js 中的调用模板传递的数据的文本框一起使用
How to use a template with textboxes loaded with data passed from a calling template in ember.js
我正在尝试制作一个addstudent模板,如果从另一个模板单击editstudent选项,则可以使用数据呈现该模板。
我不想为 addStudentDetails 和 EditstudentDetails 制作不同的模板。 如何为这两个函数创建单个模板。
谁能帮我解决这个问题?
我看到了几种方法。
-
车把模板,使用条件。然后在控制器中,您可以控制是要编辑还是添加。余烬指南有一个很好的控制状态示例。
-
或者,您可以使用路由和资源。可能是名为"学生"的父资源,然后是名为"编辑和添加"的路由。但是你说你不想使用不同的模板,所以我假设你可能想使用#1。
//inside your controller
App.StudentController = Ember.ObjectController.extend({
editStudent: true // or false
});
<!-- handlebars template possibly called studentTemplate -->
{{#if editStudent}}
<!-- code for editStudent -->
{{else}}
<!-- code for addStudent -->
{{/if}}
希望能回答你的问题。
相关文章:
- Jquery调用数据列表选项卡或输入
- 获取标记以使用 API 调用数据进行更新
- 为什么不使用 AngularJs 因子从我的 REST API 调用数据
- 调用数据并将其从 C# 代码传递到 Javascript
- 递归 javascript 函数不会返回到父调用数据
- mvc函数返回的AJAX调用数据未定义
- 如何调用数据列表中按钮的asp回发
- 使用ajax从嵌套.json调用数据
- 不同/多个请求映射中的调用数据
- 通过代理服务器从Javascript调用数据
- 如何使用d3从嵌套的JSON数组中调用数据
- 没有选项,无法选择.如何用Javascript从数据库中调用数据
- JSON调用数据数组,其名称中有空格
- WSO2——在jaggery应用程序中调用数据服务
- 当页面加载后调用数据时,Jquery函数不工作
- Angular ui-grid:在每个数据单元渲染时调用数据网格头部注入的方法
- 从数据库中调用数据进行计算(PHP)
- 你能从中调用数据吗's自己的json对象
- 当不同的函数需要从数据库调用数据时,如何避免使用全局变量.(JS)
- 从$on调用数据绑定时不更新