在组标记中寻找网格布局的简单 Vega 规范示例

问题描述

我不久前看到了这个例子:https://github.com/vega/vega/issues/895

虽然它仍然有效,但我试图将布局仅应用于我似乎无法开始工作的特定组的孩子。

当前布局的文档说“当应用于规范的顶层或组标记内时,将根据布局规范收集和定位所有直接子组标记。”

我目前的尝试如下:

{
  "$schema": "https://vega.github.io/schema/vega/v3.0.json","padding": 5,"autosize": "pad","marks": [
    {
      "type": "group","layout": {"padding": 10,"columns": 1,"align": "all"},"marks": [
        {
          "type": "text","encode": {
            "update": {
              "x": {"value": 0},"y": {"value": 0},"text": {"value": "Title Block"}
            }
          }
        },{
          "type": "text","text": {"value": "Graph Block"}
            }
          }
        }
      ]
    }
  ]
}

这只会导致文本在彼此之上:

enter image description here

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)