Flutter 中使用 extension 使項目更具可讀性和效率 02
原文 https://medium.com/@bedirhanssaglam/make-your-flutter-projects-more-readable-and-effective-with-extensions-and-functions-2-3c75ee94531d
前言
在前面的一篇文章中,我們讨論了 extension 和基函數的便利性。坦白地說,我喜歡考慮建立 extension 和基函數。這讓我覺得我在使用 Flutter 的力量。現在讓我們繼續上次的話題。
正文
平台後退按鈕
我們負責建構與 Android 和 iOS 裝置相容的設計。
這兩個功能每次都會給我們帶來友善。當然,我們也可以添加像大小,顔色這樣的參數。這裡的 toSvg 和 toPng 表達式将在本系列的第一篇文章中介紹(您可以在本文末尾找到連結)。當我們使用它的時候,我們所要做的就是
隻要有 BLOC 的地方,我就會使用這個語句,而且我也讓它變得簡單了:
驗證程式
使用時;
權限限制
對于一個場景,來自 API 的 userType 會提供一些限制:
傳回上一頁
我正在使用 GoRouter 軟體包進行路由,這個功能對我很有用。
根據 API 的響應,頁面重定向将使用 GoRoute 完成。為此,可以編寫一個函數,并像下面這樣簡單地使用:
讓我們看看擴建部分,看看我們能做些什麼。
我們可以編寫一個函數來驗證操作和 extension 。
結束語
如果本文對你有幫助,請轉發讓更多的朋友閱讀。
也許這個操作隻要你 3 秒鐘,對我來說是一個激勵,感謝。
祝你有一個美好的一天~
© 貓哥
- wx ducafecat
- wiki.ducafecat.tech