Ember升级到3.27 TypeError:ember.computed.alias不是函数

laawzig2  于 2023-05-06  发布在  其他
关注(0)|答案(1)|浏览(131)

我正在使用ember-cli-update将一个项目从3.26升级到3.27,然后这个错误开始发生,正如我所看到的,当我们试图访问@ember/computed内部的一些方法时,会引发错误,比如alias。第一次出现错误是在这里

我只是注解了要测试的行,在另一个插件中也发生了同样的错误。所以它与插件无关,而是项目中的某些东西

zfycwa2u

zfycwa2u1#

这很可能是一个版本相关的问题,但我没有先进的知识的历史ember,只是发现它。
您可以将该功能作为免费功能使用,如下所示:

import { alias } from '@ember/object/computed';

const Shirt = Ember.Object.extend({
   colour: 'white',
   color: alias('colour'),
});

相关问题