优化component插件

This commit is contained in:
吕金泽
2022-03-23 20:57:43 +08:00
parent 35da78b14e
commit 7abec9974f
17 changed files with 421 additions and 416 deletions
@@ -1,8 +1,10 @@
<template>
<div class="magic-component-info">
<form>
<label>{{ $i('component.form.componentName') }}</label>
<magic-input v-model:value="info.name" :placeholder="$i('component.form.placeholder.componentName')" width="250px"/>
<label>{{ $i('component.form.name') }}</label>
<magic-input v-model:value="info.name" :placeholder="$i('component.form.placeholder.name')" width="250px"/>
<label>{{ $i('component.form.path') }}</label>
<magic-input v-model:value="info.path" :placeholder="$i('component.form.placeholder.path')" width="auto" style="flex:1"/>
</form>
<div style="flex:1;padding-top:5px;">
<magic-textarea v-model:value="info.description" :placeholder="$i('component.form.placeholder.description')"/>
@@ -3,10 +3,12 @@ export default {
title: 'Component Info',
name: 'Component',
form: {
componentName: 'Component Name',
name: 'Component Name',
path: 'Component Path',
description: 'Component Description',
placeholder: {
componentName: 'Please Enter Component Name',
name: 'Please Enter Component Name',
path: 'Please Enter Component Path',
description: 'Please Enter Component Description'
}
}
@@ -3,10 +3,12 @@ export default {
title: '组件信息',
name: '组件',
form: {
componentName: '组件名称',
name: '组件名称',
path: '组件路径',
description: '组件描述',
placeholder: {
componentName: '请输入组件名称',
name: '请输入组件名称',
path: '请输入组件路径',
description: '请输入组件描述'
}
}
@@ -19,7 +19,7 @@ export default function (bus, constants, $i, Message, request) {
// 是否允许执行测试
runnable: false,
// 是否需要填写路径
requirePath: false,
requirePath: true,
// 合并
merge: item => item
}