找不到'@ angular/forms'模块

Nat*_*ael 3 forms validation ionic2 angular

我正在开发一个Ionic 2/Angular应用程序,我正在尝试使用本教程后的表单验证:https: //angular.io/docs/ts/latest/cookbook/dynamic-form.html

但是编译器说:

找不到模块'@ angular/forms'.

为什么这个模块不可用?它被弃用了吗?

Bjö*_*hel 10

我遇到了同样的问题,我的解决方案是:

1)将表单添加到package.json:

"dependencies": {
...
"@angular/forms":   "0.2.0",
...
}
Run Code Online (Sandbox Code Playgroud)

2)在控制台中使用npm进行安装,在app文件夹中输入

npm install
Run Code Online (Sandbox Code Playgroud)

3)再次运行应用程序

npm start
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助


Rus*_*uss 7

尝试 npm install @angular/forms --save

它会警告你,你应该使用2.0.0-rc.4.这可能伴随着它自己的一系列升级挑战......