小编Dei*_*mui的帖子

从EmberJs组件进行ajax调用的正确方法?

我想知道从ember组件进行ajax调用的正确方法是什么.例如

我想创建一个可重用的组件,使员工按员工ID进行搜索,然后当响应从服务器返回时,我想用ajax响应中的数据更新模型.

我不知道这是否是正确的方法,我在emberjs上真的很新.

export default Ember.Component.extend({
ajax: Ember.inject.service(),
actions: {
    doSearch() {
        showLoadingData();
        var self = this;
        this.get('ajax').post('http://server.ip.com/api/v1/getEmployee', { "id": this }).then(function(data) {
            self.set('model.name', data.name);
            self.set('model.position', data.position);
            hideLoadingData();
        });
    }
}});
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery ember.js

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

ember.js ×1

javascript ×1

jquery ×1