• Ionic
  • 初识ionic4

    Uncle 1年前 3989次点击 来自 Ionic

    大家都想知道新发布的Beta4会有哪些改进?又有哪些坑呢?
    不妨先将3的项目升级到4看看,大概了解ionic4的内容。

    PS:一定认准官网:

    其他地方包括我的文章都可能会存在过时的可能,所以还是认准官网的比较好,实在不行还能看源码,假如目前还没办法看懂,那只能自己多问多学慢慢提高,学习还是只能靠自己。

    好了,进入正题,先看看 Ionc4官方地址 (目前是,地址变了的话自己去搜),粗略过了一遍(看不懂的就自己用翻译吧),

    ionic4调用原生的有2种方式:

    Apache Cordova和Capacitor,Cordova的插件较多,但是一般就支持ios和Android,做app完全够用了,Capacitor是类似Cordova的东西,但是通过Electron可以调用PC版的api(windows和mac,但是ubuntu好像就不支持),听起来蛮吊的,但是这东西我是在2018年1月份了解到的,到现在感觉还比较低的知名度,并且要支持这么多平台,插件写的难度也不低,所以只建议有时间有闲情的时候去研究研究。我自己是没研究过,说错了请轻喷。

    ionic4的组件

    用Stencil来构建标准web components(chrome和safari在2017年实现了完全支持),好吧,太高深,有空去看看源码,反正意思就是组件和框架无关,写了一次之后到处都可以用(我个人觉得嘛,理念是这个理念,但实际上基本都要进行一定修改)。

    ionic4的项目目前只有Angular版本,而且路由也是基本直接用的ng的路由,配置繁琐了,但是起码url可以去掉那个#号,对webapp来说感觉舒服一点。

    Ionic3 升级到 Ionic4文档:

    Ionic3 升级到 Ionic4的迁移步骤文档
    ,在building的miration里,不过我个人还是觉得升级的话,还是要一步一步迁移过来,毕竟在实际项目中,坑估计不止文档里面写的。

    其他组件和api那些用到再去看看和学习。

    目前暂无回复
    关于 广告投放
    ©2016 - 2019 V4.1.6 Powered by 北京雏森科技有限公司