因此,我正在将一个主app.js
文件转换为Ember 4和本地javascript。我的问题是人们如何处理e1d1e类这样的修改。我当前的代码部分如下所示。
Route.reopen({
//breadCrumb: null
currentRouteModel: function () {
return this.modelFor(this.routeName);
}
});
我的意思是,我想我可以在任何地方重写方法的示例案例,只做它返回的内容,但我想看看人们在做什么。我还在app.js
上重新打开了一个Component
,需要在迁移中修复它。
1条答案
按热度按时间ljsrvy3e1#
我看到人们做的主要事情有两件:
类装饰器看起来像这样(并且只在JS中工作,TypeScript不知道“可能”-继承如何与类装饰器一起工作(好吧,从技术上讲,它在TS中“工作”,但会出现类型错误):
我添加了RouterService的用法
因为我不熟悉
routeName