setting.vue 818 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <template>
  2. <div>
  3. <BorderSetting
  4. ref="form"
  5. :config="config"
  6. :predefine-theme-colors="predefineThemeColors"
  7. />
  8. <!-- <RotateSetting
  9. :config="config"
  10. /> -->
  11. </div>
  12. </template>
  13. <script>
  14. import BorderSetting from 'data-room-ui/BigScreenDesign/BorderSetting.vue'
  15. import {predefineColors} from "data-room-ui/js/utils/colorList";
  16. export default {
  17. name: 'Border1Setting',
  18. components: {
  19. BorderSetting
  20. },
  21. data () {
  22. return {
  23. // 预设主题色
  24. predefineThemeColors: predefineColors
  25. }
  26. },
  27. computed: {
  28. config: {
  29. get () {
  30. return this.$store.state.bigScreen.activeItemConfig
  31. },
  32. set (val) {
  33. this.$store.state.bigScreen.activeItemConfig = val
  34. }
  35. }
  36. },
  37. watch: {},
  38. mounted () { },
  39. methods: {}
  40. }
  41. </script>