我正在从事angular1.5到angular10的迁移工作。我当前在angular1.5中使用mobx的代码(使用mobx-angularjs包)。
我使用了downgradeComponent方法。
export default angular
.module('test', [])
.directive('myTest', downgradeComponent({component: MyTestComponent}) as angular.IDirectiveFactory);angularjs模板
<input ng-model="$ctrl.store.personname" name="personname" maxlength="40"/>
angular10模板
<input [(ngModel)]="store.personname" name="personname" maxlength="40"/>
更改angular10模板后,数据绑定不起作用。angular10期望的是mobx-angular包而不是mobx-angularjs包吗?
我试过https://github.com/mobxjs/mobx-angular,但没有成功。
发布于 2020-10-28 20:34:07
尝试在您的app.module中导入FomrsModule!
import { FormsModule } from '@angular/forms';
imports: [
....
FormsModule ,
]https://stackoverflow.com/questions/64572840
复制相似问题