Ank*_*ari 3 ionic-framework ionic2 angular
我在我的代码中试过这个:
import {NavController, AlertController, Toast, Loading} from 'ionic-angular';
然后在构造函数中:
constructor(public nav: NavController, public authData: AuthData,
public adminData: AdminData, public formBuilder: FormBuilder,
public alertController: AlertController) {
Run Code Online (Sandbox Code Playgroud)
但是,我在控制台上遇到了这个错误!
project_directory/node_modules /离子 - 角/索引
没有导出成员'AlertController'
这是一个beta 11突破性变化.
https://github.com/driftyco/ionic/blob/master/CHANGELOG.md#steps-to-upgrade-to-beta-11
但是,我正在运行beta 11并仍然收到错误.:/
- 更新 -
首先,检查package.json文件并确保以下内容使用rc4.我的是rc5.
"@angular/common": "2.0.0-rc.4",
"@angular/compiler": "2.0.0-rc.4",
"@angular/core": "2.0.0-rc.4",
"@angular/http": "2.0.0-rc.4",
"@angular/platform-browser": "2.0.0-rc.4",
"@angular/platform-browser-dynamic": "2.0.0-rc.4",
Run Code Online (Sandbox Code Playgroud)
其次,进入node_modules文件夹并删除ionic_angular.我确定你可以运行卸载或其他东西,但这有效.
第三,全局更新离子
npm install -g ionic@beta
Run Code Online (Sandbox Code Playgroud)
然后,跑
npm install
Run Code Online (Sandbox Code Playgroud)
完成!
注意:您可能必须重新启动IDE才能停止对您大喊大叫,但代码将会运行.
| 归档时间: |
|
| 查看次数: |
7078 次 |
| 最近记录: |