UNPKG

beansflight-json-form

Version:

> **版本号:verison 0.23.17**

25 lines (24 loc) 654 B
import Vue from 'vue' import { isFunc } from './lib' export const syncOption = (column, form) => { switch (column.type) { case 'select': // select 组件判断options Vue.set(column, 'selOptions', []) column.selOptions = column.options ? isFunc(column.options) ? column.options(form) : column.options : {} break case 'cascader': //cascader 组件判断options Vue.set(column, 'casOptions', []) column.casOptions = column.options ? isFunc(column.options) ? column.options(form) : column.options : {} break default: break } }