visibleOptions属性,直接使用硬编码的显示/隐藏选项
This commit is contained in:
@@ -85,11 +85,8 @@
|
|||||||
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
|
<el-col :xs="24" :sm="12" :md="12" :lg="12" :xl="12" class="mb20">
|
||||||
<el-form-item label="是否隐藏">
|
<el-form-item label="是否隐藏">
|
||||||
<el-radio-group v-model="ruleForm.isHide">
|
<el-radio-group v-model="ruleForm.isHide">
|
||||||
<el-radio
|
<el-radio label="0">显示</el-radio>
|
||||||
v-for="dict in visibleOptions"
|
<el-radio label="1">隐藏</el-radio>
|
||||||
:key="dict.value"
|
|
||||||
:label="dict.value"
|
|
||||||
>{{ dict.label }}</el-radio>
|
|
||||||
</el-radio-group>
|
</el-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@@ -150,10 +147,6 @@ export default defineComponent({
|
|||||||
name: 'systemEditMenu',
|
name: 'systemEditMenu',
|
||||||
components: { IconSelector },
|
components: { IconSelector },
|
||||||
props:{
|
props:{
|
||||||
visibleOptions:{
|
|
||||||
type:Array,
|
|
||||||
default:()=>[],
|
|
||||||
},
|
|
||||||
acType:{
|
acType:{
|
||||||
type:String,
|
type:String,
|
||||||
default:()=>'add'
|
default:()=>'add'
|
||||||
|
|||||||
@@ -76,7 +76,7 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
</el-card>
|
</el-card>
|
||||||
<EditMenu ref="editMenuRef" @menuList="menuList" :visibleOptions="sys_show_hide" :acType="acType"/>
|
<EditMenu ref="editMenuRef" @menuList="menuList" :acType="acType"/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user