首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ember期望的属性速记对象-速记

Ember期望的属性速记对象-速记
EN

Stack Overflow用户
提问于 2017-12-07 06:15:07
回答 0查看 2.7K关注 0票数 1

我的Ember控制器中有一个操作,我正在向后端发出调用,而ESLint给了我一个错误

Ember Expected property shorthand object-shorthand

在AJAX数据中' preserve ':preserve

我对Ember是个新手,对ES6语法也有些陌生,所以我不太确定如何才能让这段代码变得更“速记”。

控制器

代码语言:javascript
复制
merge(preserve) {
      let experienceIdList = [];

      // To-Do Make this a computed property
      get(this, 'model.experiences').forEach(function(experience) {
        experienceIdList.pushObject(experience.id);
      });

      $.ajax({
        url: `${config.EmberENV.API_HOST}/api/v0.1/experiences/merge/`,
        type: 'POST',
        data: {
          'experience_ids': experienceIdList,
          'name': get(this, 'model.newExperience.name'),
          'preserve': preserve,
          'moduleExperience': get(this, 'moduleExperience')
        }
      }).then(() => {
        this.transitionToRoute('authenticated.experiences');
      }).catch(function(error) {
        this.set('errorMessage', error.error || error);
      });
    }
EN

回答

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

https://stackoverflow.com/questions/47684339

复制
相关文章

相似问题

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