實(shí)戰(zhàn)需求
SwiftUI 框架之不使用NavigationLink實(shí)現(xiàn)路由式Router導(dǎo)航(教程含源碼)
在React Router的啟發(fā)下,您可以像在網(wǎng)站中一樣(相對(duì))輕松地在應(yīng)用程序中進(jìn)行編程,而無需煩惱NavigationView和NavigationLink踊赠。 SwiftUI Router從React Router借用了以下對(duì)象:鏈接魂爪,重定向,路由皆的,路由器和交換機(jī)。它們的行為應(yīng)類似于React Router的行為。
本文價(jià)值與收獲
看完本文后囚巴,您將能夠作出下面的界面
截屏2021-02-13 上午9.51.40.png
Jietu20210213-095223.gif
看完本文您將掌握的技能
- Router (entry)
Router {
RootView()
}
路由器視圖將啟動(dòng)路由環(huán)境。將您的整個(gè)應(yīng)用程序(或至少需要導(dǎo)航的部分)包裝在路由器中。