测试组件
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
<script lang="tsx">
|
||||
import {
|
||||
computed,
|
||||
defineComponent,
|
||||
ref,
|
||||
onMounted,
|
||||
watchEffect,
|
||||
watch
|
||||
} from "vue";
|
||||
|
||||
export default defineComponent({
|
||||
name: "dbOutput",
|
||||
props:{
|
||||
nodeDetail:{
|
||||
type:Object
|
||||
}
|
||||
},
|
||||
setup(props, { attrs, expose, slots = {} }) {
|
||||
const formInline = reactive({});
|
||||
|
||||
const submit = ()=>{
|
||||
let param = formInline;
|
||||
|
||||
|
||||
return param
|
||||
}
|
||||
|
||||
expose({
|
||||
submit
|
||||
})
|
||||
return () => (
|
||||
<el-form label-width="auto" v-model={formInline}>
|
||||
<el-form-item label="Name">
|
||||
<el-input v-model={formInline.name} />
|
||||
</el-form-item>
|
||||
<el-form-item label="Activity zone">
|
||||
<el-input v-model={formInline.region} />
|
||||
</el-form-item>
|
||||
<el-form-item label="Activity form">
|
||||
<el-input v-model={formInline.type} />
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<style scoped lang="scss"></style>
|
||||
Reference in New Issue
Block a user