From ec8c00ea8f670810b8588a11e6b5ad7ae306576f Mon Sep 17 00:00:00 2001 From: xuyanfeng Date: Wed, 7 Apr 2021 17:26:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/devtools/ccType/NodeBaseProperty.vue | 3 +- source/src/devtools/ccType/ui-prop.vue | 53 +++++++++++++++++-- source/src/devtools/data.ts | 4 +- source/src/devtools/global.less | 5 ++ source/src/devtools/index.vue | 22 +++++--- source/src/inject.js | 42 +++++++++++---- 6 files changed, 106 insertions(+), 23 deletions(-) diff --git a/source/src/devtools/ccType/NodeBaseProperty.vue b/source/src/devtools/ccType/NodeBaseProperty.vue index 34e6631..2c05d32 100644 --- a/source/src/devtools/ccType/NodeBaseProperty.vue +++ b/source/src/devtools/ccType/NodeBaseProperty.vue @@ -20,7 +20,6 @@ import Vue from "vue" import {Component, Prop, Watch} from "vue-property-decorator" import UiProp from "./ui-prop.vue" -import {DataType, testData} from "../data"; @Component({ components: {UiProp}, @@ -28,7 +27,7 @@ import {DataType, testData} from "../data"; export default class NodeBaseProperty extends Vue { name: string = "node-base" - @Prop({default: () => testData,}) + @Prop({default: () => [],}) allGroup: Array> | undefined; onClickHeader(group: any) { diff --git a/source/src/devtools/ccType/ui-prop.vue b/source/src/devtools/ccType/ui-prop.vue index 2451681..206d2bb 100644 --- a/source/src/devtools/ccType/ui-prop.vue +++ b/source/src/devtools/ccType/ui-prop.vue @@ -4,7 +4,7 @@
{{ name }}
- + = [];// 属性对应的路径 } export class TextData extends Info { @@ -151,8 +152,9 @@ class CompInfo { export const testData = [ { name: "group1", + uuid: 'node/comp uuid', data: [ - {name: "uuid", value: {type: DataType.String, data: 'abc'}}, + {name: "uuid", value: {type: DataType.String, data: 'abc', path: 'uuid'}}, {name: "opacity", value: {type: DataType.Number, data: 100}}, { diff --git a/source/src/devtools/global.less b/source/src/devtools/global.less index 2118918..373b9c4 100644 --- a/source/src/devtools/global.less +++ b/source/src/devtools/global.less @@ -11,3 +11,8 @@ } } } +.el-input{ + input{ + text-align: left !important; + } +} diff --git a/source/src/devtools/index.vue b/source/src/devtools/index.vue index 799366b..c11ca35 100644 --- a/source/src/devtools/index.vue +++ b/source/src/devtools/index.vue @@ -37,9 +37,6 @@