鴻蒙Next第三次充電

多见多闻發表於2024-10-15

1、Navigation 的樣式是一個帶有返回箭頭的標題欄加子控制元件組成的。

2、頁面跳轉可以分為頁面內跳轉和頁面間跳轉,頁面內跳轉是指所跳轉的頁面在同一個 Ability 內部,它們之間的跳轉可以使用 Router 或者 Navigator 的方式;頁面間跳轉是指所跳轉的頁面屬與不同的 Ability ,這種跳轉需要藉助 featureAbility 實現,跳轉示意圖如下所示:

鴻蒙Next第三次充電

3、FA和stage的適用場景

FA模型適用場景

  • 輕量的、偏重於UI展示類的應用:FA模型適用於熟悉Web前端技術的開發者,透過固定檔案入口和匿名物件的方式指定元件,雖然對Web開發者比較友好,但開發者無法進行派生,不利於擴充套件能力

Stage模型適用場景

  • 大型應用:Stage模型支援多裝置形態和多視窗形態,適合開發大型應用。
  • 共享資源的應用:Stage模型中多個應用元件共享同一個ArkTS引擎例項,方便共享物件和狀態,減少記憶體佔用 。
  • 複雜應用:Stage模型提供了更靈活的擴充套件能力和更好的資源管理,適合開發複雜的分散式應用。

相關文章