美文网首页Flutter圈子Flutter中文社区
Flutter dynamic_widget框架支持json c

Flutter dynamic_widget框架支持json c

作者: dengyin2000 | 来源:发表于2020-11-16 15:22 被阅读0次

    dynamic_widget是一个可以用json来描述flutter widget的动态布局框架,json code和flutter widget code一一对应,如下图:

    json code
    其实目前json code写起来也还好,因为类型和属性都是一一映射的,但是毕竟纯手工写效率还是差很多,在github上也有一些人提了“json code”导出功能,如果能可以把flutter code直接导出json code的话,那么就可以利用Android Studio和Vs code这种IDE来写好布局后直接导出了。这样的效率会比手写json快上非常多。
    feature request

    如何导出?

    一、在你需要导出的根widget上使用DynamicWidgetJsonExportor包装下
    wrap
    二、获取到DynamicWidgetJsonExportor实例,调用exportJsonString()拿到导出结果
    export

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

    相关文章

      网友评论

        本文标题:Flutter dynamic_widget框架支持json c

        本文链接:https://www.haomeiwen.com/subject/fwzabktx.html