打字稿错误离子3

Posted

技术标签:

【中文标题】打字稿错误离子3【英文标题】:Typescript error ionic 3 【发布时间】:2018-07-25 05:43:06 【问题描述】:

所以我正在尝试安装这个包https://www.npmjs.com/package/ionic3-calendar,当我导入它时,我得到了这个错误:

类“Nav”错误地扩展了基类“NavControllerBase”。类型 属性“goToRoot”不兼容。输入 '(opts: NavOptions) => Promise' 不可分配给类型 '(opts: NavOptions) => 承诺'。类型“承诺”不可分配给类型 '承诺'。类型“any”不可分配给类型“never”。

类“Tab”错误地扩展了基类“NavControllerBase”。类型 属性“goToRoot”不兼容。输入 '(opts: NavOptions) => Promise' 不可分配给类型 '(opts: NavOptions) => 承诺'。类型“承诺”不可分配给类型 '承诺'。

“主题”类错误地扩展了基类“可观察”。 属性“电梯”的类型不兼容。键入'(运算符: Operator) => Observable' 不可分配给类型 '(操作员:操作员)=> 可观察的'。输入“可观察” 不可分配给类型“可观察”。类型“T”不可分配 输入“R”。

【问题讨论】:

【参考方案1】:

ionic3-calendar 包已过时,将其替换为 ionic2-calendar

npm uninstall ionic3-calendar --save

npm install ionic2-calendar --save

【讨论】:

以上是关于打字稿错误离子3的主要内容,如果未能解决你的问题,请参考以下文章

离子打字稿错误

Swiper - 没有找到依赖打字稿,离子-vue

类型“typeof File”离子打字稿上不存在属性“moveFile”

离子 2 - 打字稿 |填充接口对象数组

如何在打字稿/离子2中按周分组时间戳?

修改返回数据,然后在打字稿/离子中返回承诺