fix: update insertForm component

This commit is contained in:
yanglbme 2020-07-12 22:55:41 +08:00
parent 47847aabc4
commit 214f4ba3ae

View File

@ -51,9 +51,12 @@
</template> </template>
<script> <script>
import config from "../../assets/scripts/config"; import config from "../../assets/scripts/config";
import { mapState, mapMutations } from "vuex"; import {
export default { mapState,
mapMutations
} from "vuex";
export default {
props: { props: {
dialogFormVisible: { dialogFormVisible: {
type: Boolean, type: Boolean,
@ -87,24 +90,16 @@ export default {
let table = ""; let table = "";
let currRow = []; let currRow = [];
for (let i = 0; i < rows + 2; ++i) { for (let i = 0; i < rows + 2; ++i) {
table += "|"; table += "|\t";
currRow = []; currRow = [];
for (let j = 0; j < cols; ++j) { for (let j = 0; j < cols; ++j) {
let rowIdx = i; const rowIdx = i > 1 ? i - 1 : i;
if (i > 1) { i === 1 ?
rowIdx = i - 1; currRow.push("---\t") :
currRow.push(this.tableData[`k_${rowIdx}_${j}`] || "");
} }
table += currRow.join("\t|\t");
i === 1 table += "\t|\n";
? currRow.push("---")
: currRow.push(
this.tableData[`k_${rowIdx}_${j}`]
? this.tableData[`k_${rowIdx}_${j}`]
: ""
);
}
table += currRow.join("|");
table += "|\n";
} }
this.tableData = {}; this.tableData = {};
this.rowNum = 1; this.rowNum = 1;
@ -116,7 +111,8 @@ export default {
...mapMutations(["editorRefresh"]), ...mapMutations(["editorRefresh"]),
handleChange(val, type) {} handleChange(val, type) {}
} }
}; };
</script> </script>
<style lang="less"> <style lang="less">