快捷搜索:

您的位置:澳门新葡4473网站 > 热门贴子 > Ionic 4.7.0 发布,支持 Angular 8

Ionic 4.7.0 发布,支持 Angular 8

发布时间:2020-04-21 19:31编辑:热门贴子浏览(172)

    Ionic 4.7.0 发布了,Ionic 是一个高级的 HTML5 移动端应用框架,也是一个开发混合移动应用的前端框架。

    Angular 8.2.0 正式发布了,改进内容如下:

    支持 Angular 8 

    新版本增加了对 Angular 8 的支持,请按照以下步骤更新:

    1. 更新 @ionic/angular 和 @ionic/angular-toolkit 至最新版本
        $ npm install @ionic/angular@4.7.0
        $ npm install @ionic/angular-toolkit@2.0.0 -D
    
    1. 更新 @angular/core 和 @angular/cli
        $ npx ng update @angular/core @angular/cli
    
    1. 更新 @angular-devkit 依赖
        $ npm i @angular-devkit/architect@latest @angular-devkit/build-angular@latest @angular-devkit/core@latest @angular-devkit/schematics@latest
    

    查看 Angular 8 更新指南 

    Bug修复

    • core:在destroy上没有清除DebugElement.listeners(#31820)(46b160e)
    • bazel:在bazel下将ngc的内存限制从2 GB增加到4 GB(#31784)(5a8eb92)
    • 核心:允许在消毒剂中使用Z变换的CSS变换(#29264)(78e7fdd)
    • elements:处理falsy初始值(#31604)(7151eae),关闭angular / angular#30834
    • platform-b​​rowser:调试元素查询谓词与strictFunctionTypes不兼容(#30993)(10a1e19)
    • 使用正确的WTF数组迭代(#31208)(9204de9)
    • bazel:传递自定义bazel编译器主机而不是重写一个(#31496)(0c61a35)
    • compiler-cli:从getSourceFile(#26036)(3166cff)返回原始sourceFile而不是重定向的sourceFile ,关闭#22524
    • 语言服务: Eagarly初始化数据成员(#31577)(0110de2)
    • bazel:将xi18n输出的位置恢复为bazel-genfiles(#31410)(1d3e227)
    • 编译器:给ASTWithSource自己的访问方法(#31347)(6aaca21)
    • core:undefinedinjectArgs(#31333)(80ccd6c)中处理meta ,关闭CLI#14888
    • service-worker:使用freshness策略缓存数据组中的不透明响应(#30977)(d7be38f),关闭#30968
    • service-worker:当请求超过超时阈值时缓存不透明响应(#30977)(93abc35)

    Bug 修复

    • angular:将输入表单类复制到父 ion 项 (#18820) (53179c4),关闭 #18800
    • angular:添加 swipeGesture 方法以启用或禁用滑动菜单的功能 (#18806) (fbfc076),关闭 #16002
    • angular:webview “暂停”、“恢复”和“调整大小”事件现在会触发更改检测 (#18853) (544e550),关闭 #18831
    • core:如果支持背景滤镜,则应用半透明 (#18832) (6b5a59d),关闭 ionic-team/ionic-docs#666
    • datetime:允许更改 AM/PM (#18684) (b7761fe),关闭 #18585
    • datetime:更新列时正确应用禁用的类 (#18875) (7ba718c),关闭 #18793
    • hardware-back-button: 硬件后退按钮不再错误地重新启动应用程序 (#18794) (978cc39),关闭 #18792
    • ripple-effect: 确保指针释放后从组件中删除纹波(#18854) (71137a2),关闭 #18836
    • searchbar:添加 aria 和角色以改善可访问性 (#18797) (798103b), closes #18796
    • ssr:避免窗口参考 (#18865) (23ce6fa)
    • ssr:检查客户端运行时间方法 (#18866) (c52b3b4)
    • textarea:当清除文本时,autogrow 现在将 textarea 重置为原始行数 (#18822) (26e6d6f),关闭 #18744
    • theming:更新组件以使用适合黑暗主题的颜色 (#18735) (045bc59),关闭 #18713
    • virtual-scroll:卡片渲染不再扭曲 (#18877) (3ef6ecf),关闭 #18870
    • virtual-scroll:在调整大小时重新计算元素尺寸 (#18878) (c91819c)

    特征

    • bazel:用 ivy 编译用于索引的目标(#31786)(82055b2)
    • 升级:支持升级后的组件模板/ templateUrl函数中的$元素(#31637)(29e1c53)
    • 编译器:避免在克隆对象时从原型中复制(#31638)(24ca582),关闭#31627
    • 核心:添加从渲染器到渲染器2的自动迁移(#30936)(c095597)
    • bazel:允许将自定义bazel编译器主机传递给ngc compile(#31341)(a29dc96)
    • bazel:允许传递和重写旧的bazel主机(#31381)(11a208f),关闭#31341

    (文/开源中国)    

    特性

    • core:新增对 Stackblitz 的支持 (#18846) (fb18f3b)
    • ssr:新增 @ionic/core/hydrate app (#18867) (815fa2e)
    • navigation:将实验阴影添加到 iOS 页面过渡 (#18695) (9b075ef),关闭 #18661
    • virtual-scroll:添加 headerHeight 和 footerHeight (#18851) (0089111),关闭 #17540

    性能

    • angular: 在第一次更改检测和分离离开页面之前附加输入视图 (#18821) (97fec92)

    更新说明及下载地址

    本文由澳门新葡4473网站发布于热门贴子,转载请注明出处:Ionic 4.7.0 发布,支持 Angular 8

    关键词: