dynamic.vue 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <template>
  2. <div>
  3. <el-form-item label="对齐方式">
  4. <el-select v-model="data.children.align"
  5. placeholder="对齐方式">
  6. <el-option label="居左"
  7. value="left"></el-option>
  8. <el-option label="居中"
  9. value="center"></el-option>
  10. <el-option label="居右"
  11. value="right"></el-option>
  12. </el-select>
  13. </el-form-item>
  14. <el-form-item label="头部对齐方式">
  15. <el-select v-model="data.children.headerAlign"
  16. placeholder="对齐方式">
  17. <el-option label="居左"
  18. value="left"></el-option>
  19. <el-option label="居中"
  20. value="center"></el-option>
  21. <el-option label="居右"
  22. value="right"></el-option>
  23. </el-select>
  24. </el-form-item>
  25. <el-form-item label="添加按钮">
  26. <el-switch v-model="data.children.addBtn"></el-switch>
  27. </el-form-item>
  28. <el-form-item label="删除按钮">
  29. <el-switch v-model="data.children.delBtn"></el-switch>
  30. </el-form-item>
  31. <el-form-item label="是否只读">
  32. <el-switch v-model="data.children.viewBtn"></el-switch>
  33. </el-form-item>
  34. <el-form-item label="是否禁用">
  35. <el-switch v-model="data.disabled"></el-switch>
  36. </el-form-item>
  37. <el-form-item label="是否可见">
  38. <el-switch v-model="data.display"></el-switch>
  39. </el-form-item>
  40. </div>
  41. </template>
  42. <script>
  43. export default {
  44. name: "config-dynamic",
  45. props: ['data']
  46. }
  47. </script>