0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HarmonyOS開發(fā)技巧分享 路由組件體驗

鴻蒙時代 ? 來源:鴻蒙時代 ? 作者:鴻蒙時代 ? 2022-04-11 15:16 ? 次閱讀

這是一款簡單的,支持在單品、組件化、插件化等環(huán)境下使用的路由框架,通過一行url去指定打開指定頁面Ability的框架.充分做到頁面間解耦,
自動化:可自動解析標(biāo)準(zhǔn)url參數(shù) 。
安全: 路由啟動過程中。全程catch住異常并通知用戶。完全不用擔(dān)心crash問題。
強大的攔截器:與大部分的路由不同。提供三種路由攔截器機制,對應(yīng)不同業(yè)務(wù)下使用。
方便: 使用apt注解生成路由表,配置方便,易維護。 靈活: 配置路由表方式多樣,滿足你在任意條件下進行使用。
支持兩種路由:頁面路由與動作路由。
支持重啟路由:路由被攔截后??赏ㄟ^一行代碼無縫恢復(fù)重啟路由。在登錄檢查中會很有用。 高度可定制:單品、組件化完美支持,對于插件化環(huán)境。也可以針對性的定制使用。
完整代碼地址:
https://gitee.com/jltfcloudcn/jump_to/tree/master/router

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 路由
    +關(guān)注

    關(guān)注

    0

    文章

    274

    瀏覽量

    41705
  • 組件
    +關(guān)注

    關(guān)注

    1

    文章

    499

    瀏覽量

    17771
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1957

    瀏覽量

    29910
收藏 人收藏

    評論

    相關(guān)推薦

    鴻蒙ArkTS容器組件:Navigator

    路由容器組件,提供路由跳轉(zhuǎn)能力。
    的頭像 發(fā)表于 07-10 14:55 ?321次閱讀

    HarmonyOS開發(fā)案例:【購物車app】

    OpenHarmony ArkUI框架提供了豐富的動畫組件和接口,開發(fā)者可以根據(jù)實際場景和開發(fā)需求,選用豐富的動畫組件和接口來實現(xiàn)不同的動畫效果。
    的頭像 發(fā)表于 05-14 18:19 ?945次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【購物車app】

    HarmonyOS開發(fā)案例:【使用List組件實現(xiàn)設(shè)置項】

    使用List組件、Toggle組件以及Router接口,實現(xiàn)一個簡單的設(shè)置頁,點擊將跳轉(zhuǎn)到對應(yīng)的詳細(xì)設(shè)置頁面。
    的頭像 發(fā)表于 05-10 17:01 ?817次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【使用List<b class='flag-5'>組件</b>實現(xiàn)設(shè)置項】

    HarmonyOS開發(fā)案例:【使用List組件實現(xiàn)商品列表】

    OpenHarmony ArkTS提供了豐富的接口和組件,開發(fā)者可以根據(jù)實際場景和開發(fā)需求,選用不同的組件和接口。
    的頭像 發(fā)表于 05-10 16:41 ?1186次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【使用List<b class='flag-5'>組件</b>實現(xiàn)商品列表】

    HarmonyOS開發(fā)案例:【基礎(chǔ)組件Slider的使用】

    學(xué)習(xí)如何使用聲明式UI編程框架的基礎(chǔ)組件。本篇Codelab將會使用Image組件、Slider組件、Text組件共同實現(xiàn)一個可調(diào)節(jié)的風(fēng)車動畫
    的頭像 發(fā)表于 05-10 16:01 ?614次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【基礎(chǔ)<b class='flag-5'>組件</b>Slider的使用】

    HarmonyOS開發(fā)案例:【W(wǎng)eb組件實現(xiàn)抽獎】

    基于ArkTS的聲明式開發(fā)范式的樣例,主要介紹了Web組件如何加載本地和云端H5小程序。
    的頭像 發(fā)表于 05-09 18:31 ?1268次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【W(wǎng)eb<b class='flag-5'>組件</b>實現(xiàn)抽獎】

    HarmonyOS開發(fā)案例:【常用組件與布局】

    HarmonyOS ArkUI提供了豐富多樣的UI組件,您可以使用這些組件輕松地編寫出更加豐富、漂亮的界面。
    的頭像 發(fā)表于 05-09 18:20 ?1096次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【常用<b class='flag-5'>組件</b>與布局】

    HarmonyOS實戰(zhàn)開發(fā)-如何使用全局狀態(tài)保留能力彈窗來實現(xiàn)評論組件。

    層-短視頻切換 ||---CommentView.ets // 視圖層-評論組件 模塊依賴 路由模塊:供entry模塊實現(xiàn)路由導(dǎo)航 公共模塊:全局狀態(tài)保留能力彈窗 最后 如果大家覺得這篇內(nèi)容對學(xué)習(xí)鴻蒙
    發(fā)表于 05-07 15:06

    HarmonyOS開發(fā)案例:【image、image-animator組件

    OpenHarmony提供了常用的圖片、圖片幀動畫播放器組件,開發(fā)者可以根據(jù)實際場景和開發(fā)需求,實現(xiàn)不同的界面交互效果,包括:點擊陰影效果、點擊切換狀態(tài)、點擊動畫效果、點擊切換動效。
    的頭像 發(fā)表于 04-26 17:32 ?1330次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【image、image-animator<b class='flag-5'>組件</b>】

    HarmonyOS開發(fā)案例:【 slider組件的使用】

    主要介紹slider滑動條組件的使用。如圖所示拖動對應(yīng)滑動條調(diào)節(jié)風(fēng)車的旋轉(zhuǎn)速度以及縮放比例。
    的頭像 發(fā)表于 04-25 22:02 ?824次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【 slider<b class='flag-5'>組件</b>的使用】

    HarmonyOS開發(fā)案例:【 switch、chart組件的使用】

    基于switch組件和chart組件,實現(xiàn)線形圖、占比圖、柱狀圖,并通過switch切換chart組件數(shù)據(jù)的動靜態(tài)顯示。
    的頭像 發(fā)表于 04-25 20:58 ?481次閱讀
    <b class='flag-5'>HarmonyOS</b><b class='flag-5'>開發(fā)</b>案例:【 switch、chart<b class='flag-5'>組件</b>的使用】

    鴻蒙OS開發(fā)實例:【組件化模式】

    組件化一直是移動端比較流行的開發(fā)方式,有著編譯運行快,業(yè)務(wù)邏輯分明,任務(wù)劃分清晰等優(yōu)點,針對Android端的組件化;與Android端的組件化相比,
    的頭像 發(fā)表于 04-07 17:44 ?530次閱讀
    鴻蒙OS<b class='flag-5'>開發(fā)</b>實例:【<b class='flag-5'>組件</b>化模式】

    HarmonyOS開發(fā)技術(shù)全面分析

    難度和成本。這能夠讓開發(fā)者聚焦上層業(yè)務(wù)邏輯,更加便捷、高效地開發(fā)應(yīng)用。 ? 對設(shè)備開發(fā)者而言, HarmonyOS 采用了組件化的設(shè)計方案,
    發(fā)表于 02-21 16:31

    淘寶與華為合作將基于HarmonyOS NEXT啟動鴻蒙原生應(yīng)用開發(fā)

    1月25日,淘寶與華為舉辦鴻蒙合作簽約儀式,宣布將基于HarmonyOS NEXT啟動鴻蒙原生應(yīng)用開發(fā)。
    的頭像 發(fā)表于 01-26 16:14 ?974次閱讀

    鴻蒙開發(fā)-ArkUI 組件基礎(chǔ)

    1 組件介紹 組件(Component)是界面搭建與顯示的最小單位,HarmonyOS ArkUI聲明式開發(fā)范式為開發(fā)者提供了豐富多樣的UI
    發(fā)表于 01-17 19:31