【问题标题】:How to create a dynamic layout in flutter如何在 Flutter 中创建动态布局
【发布时间】:2021-03-24 14:17:22
【问题描述】:

我想编写一个完全动态的颤振应用程序。这意味着我可以定义应用程序在服务器上的外观。你是否应该有一个我可以用小部件动态填充的顶部区域。有谁知道如何在颤振中最好地实现这一点?

服务器响应的示例是:

{
    area: top,
    columns: 3
    rows: 5,
    items: [
        position: {
            row: 2
            column: 3
        }
        type: button,
        event: event
    ]
}, {
    area: left,
    width: 20%,
    rows: 5,
    items: [
        .....
    ]
}

这只是响应的样子。

【问题讨论】:

  • 存在两种方法,一种是 Html,另一种是动态小部件,两者都在 pub 中可用,这是我今天第二次看到相同主题的问题

标签: flutter flutter-layout


【解决方案1】:

听起来您正在走向一种被轻蔑地称为“内部系统”效应的东西,您想编写代码来解释数据,就好像它是更多代码一样。请不要。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-11
    • 1970-01-01
    • 2013-08-03
    • 2020-01-12
    • 2018-06-12
    • 1970-01-01
    • 2019-05-15
    • 1970-01-01
    相关资源
    最近更新 更多