Flutter dynamic_widget框架支持json code導出功能

dynamic_widget是一個可以用json來描述flutter widget的動態佈局框架,json code和flutter widget code一一對應,如下圖:


其實目前json code寫起來也還好,因爲類型和屬性都是一一映射的,但是畢竟純手工寫效率還是差很多,在github上也有一些人提了“json code”導出功能,如果能可以把flutter code直接導出json code的話,那麼就可以利用Android Studio和Vs code這種IDE來寫好佈局後直接導出了。這樣的效率會比手寫json快上非常多。

如何導出?

一、在你需要導出的根widget上使用DynamicWidgetJsonExportor包裝下
二、獲取到DynamicWidgetJsonExportor實例,調用exportJsonString()拿到導出結果

dynamic_widget: https://github.com/dengyin2000/dynamic_widget

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章