Browse Source

级联组件部分选项不生效

old
wangqing 4 years ago
parent
commit
c597c94fc6
  1. 1
      src/utils/convert.js
  2. 24
      src/views/form/editor/RightPanel.vue
  3. 6
      src/views/form/index.vue

1
src/utils/convert.js

@ -136,6 +136,7 @@ const dataParams = {
'CASCADER': { 'CASCADER': {
'options': 'options', 'options': 'options',
'filterable': 'filterable', 'filterable': 'filterable',
'show-all-levels': 'showAllLevels',
'multiple': 'props.props.multiple' 'multiple': 'props.props.multiple'
}, },
// 单选框组 // 单选框组

24
src/views/form/editor/RightPanel.vue

@ -933,12 +933,12 @@
> >
<el-switch v-model="activeData['step-strictly']" /> <el-switch v-model="activeData['step-strictly']" />
</el-form-item> </el-form-item>
<el-form-item <!-- <el-form-item-->
v-if="activeData.__config__.tag === 'el-cascader'" <!-- v-if="activeData.__config__.tag === 'el-cascader'"-->
label="任选层级" <!-- label="任选层级"-->
> <!-- >-->
<el-switch v-model="activeData.props.props.checkStrictly" /> <!-- <el-switch v-model="activeData.props.props.checkStrictly" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item <el-form-item
v-if="activeData.__config__.tag === 'el-cascader'" v-if="activeData.__config__.tag === 'el-cascader'"
label="是否多选" label="是否多选"
@ -990,12 +990,12 @@
> >
<el-switch v-model="activeData.readonly" /> <el-switch v-model="activeData.readonly" />
</el-form-item> </el-form-item>
<el-form-item <!-- <el-form-item-->
v-if="activeData.disabled !== undefined" <!-- v-if="activeData.disabled !== undefined"-->
label="是否禁用" <!-- label="是否禁用"-->
> <!-- >-->
<el-switch v-model="activeData.disabled" /> <!-- <el-switch v-model="activeData.disabled" />-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item <el-form-item
v-if="activeData.__config__.tag === 'el-select'" v-if="activeData.__config__.tag === 'el-select'"
label="能否搜索" label="能否搜索"

6
src/views/form/index.vue

@ -5,15 +5,15 @@
<el-col :span="2"> <el-col :span="2">
<i class="el-icon-back" @click="$router.back(-1)" /> <i class="el-icon-back" @click="$router.back(-1)" />
</el-col> </el-col>
<el-col :span="3"> <el-col :span="3" :md="6">
<img class="header-logo" src="@/assets/images/indexLogo.svg" @click="$router.push({path:'/home'})"> <img class="header-logo" src="@/assets/images/indexLogo.svg" @click="$router.push({path:'/home'})">
</el-col> </el-col>
<el-col :span="1"> <el-col :span="1" :md="3">
<el-button type="primary" icon="el-icon-view" @click="previewDialogVisible=true"> <el-button type="primary" icon="el-icon-view" @click="previewDialogVisible=true">
预览 预览
</el-button> </el-button>
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2" :md="3">
<el-button type="success" icon="el-icon-folder-add" @click="saveProjectAsTemplateHandle"> <el-button type="success" icon="el-icon-folder-add" @click="saveProjectAsTemplateHandle">
保存为模板 保存为模板
</el-button> </el-button>

Loading…
Cancel
Save