ZaiZai 1 vuosi sitten
vanhempi
commit
641a0ea9e7

+ 2 - 1
src/components/table-form/components.vue

@@ -1,7 +1,8 @@
 <template>
     <div
         :id="id" class="hc-table-form-components-box" :data-key="keyname" :data-index="`${trindex}_${tdindex}`"
-        :data-x1="x1" :data-x2="x2" :data-y1="y1" :data-y2="y2"
+        :data-x1="x1" :data-x2="x2" :data-y1="y1" :data-y2="y2" :data-tr="trindex" :data-td="tdindex" :data-name="name"
+        :data-text="placeholder" :data-type="type" :data-rows="rows" :data-format="valueFormat"
     >
         {{ name }}
     </div>

+ 5 - 1
src/views/project/list/set-input.vue

@@ -164,7 +164,11 @@ const dialogSubmit = async () => {
 
 //设置dom数据
 const setDomData = (item) => {
-    let key = item.target.getAttribute('data-key')
+    const dom = item?.target
+    let key = dom?.getAttribute('data-key')
+    let trIndex = dom?.getAttribute('data-tr')
+    let tdIndex = dom?.getAttribute('data-td')
+    let tdIndex = dom?.getAttribute('data-td')
     formModel.value.name = key
     console.log(key, item)
 }