Skip to content
导航栏

根据条件禁用Table_Form Action按钮

设置action.disabled属性,action.disabled.bind是绑定记录的值,action.disabled.valueaction禁用条件,有以下两种情况。

  • action.disabled.value的类型是数组时,value的值包含action.disabled.bind的值时,action按钮被禁用。

  • action.disabled.value的类型不是数组时,value的值等于action.disabled.bind的值时,action按钮被禁用。

比如以下的代码,当记录的id是 1 或是 2 时,action按钮被禁用。

json
{
  "operation": {
    "fold": false,
    "width": 60,
    "actions": [
      {
        "title": "查看",
        "icon": "icon-eye",
        "disabled": {
          "bind": "{{id}}",
          "value": ["1", "2"]
        }
      }
    ]
  }
}