根据信号值更改不透明度和填充

问题描述

尝试根据信号值更改标记的不透明度和填充:

"signals": [
  {"name": "selectedDate","value": "2020-03-05"}
]

"marks": [
  {
    "name": "marks","type": "rect","style": ["tick"],"from": {"data": "data_0"},"encode": {
      "update": {
      "opacity": {
        "condition": {"test": "datum['date'] === signal['test']","value": 1},"value": 0.7
      },"fill": {
        "condition": {"test": "datum['date'] === signal['selectedDate']","value": "#007CC0"},"value": "#4c78a8"
      }
    }
 }
]

因此,当您在用户界面中选择有效日期时,这应该使标记突出显示

解决方法

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

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

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