angular-No provider for NavParams错误

通常这种错误需要在app.module的providers添加报错的类。
但是这个NavParams是ng自带的:

import {ModalController, NavController, NavParams, ViewWillEnter, ViewWillLeave,} from "@ionic/angular";

在当前文件里有以上声明,唯独NavParams需要添加provider?
点开发现NavParams和NavController的路径确实不同:

directives/navigation/nav-params.d.ts
providers/nav-controller.d.ts

意思不在providers路径里在使用时都需要添加到全局的providers里面

阅读 1.7k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题