我在我的项目中使用ember.js,我们将mysql数据作为JSON提取到应用程序中。
App.ContactsRoute=Ember.Route.extend({
model:function(){
return $.getJSON('../getJSON.php?db=db1&table=contact_info',function(contacts){
console.log(contacts);
return contacts;
});
}
});
并在联系人模板中的index.html文件中
<tbody>
{{#each contacts in model}}
<tr>
<td>
{{contacts.contactdata.contact_name}}
</td>
<td><a href="#" {{action 'deletecontact' contacts}}><i class="fa fa-times fa-2x" style="color:red;"></i> </a>
</td>
</tr>
{{/each}}
</tbody>
我想创建一个搜索框,用户在其中键入联系人姓名,名称从列表中显示
请指导我,因为我是Ember.JS的新手
答案 0 :(得分:1)
我自己找到了这个问题的解决方案。
我尝试使用REST API,我之前没有使用过。 API建立在PHP的Restler框架之上。
使用此API,我的问题已解决
全部谢谢