SettingMixin.js 726 B

1234567891011121314151617181920212223242526272829303132
  1. import { switchSerialNumber, computedQuestionNumber } from '../../../data/common';
  2. import SerialNumberPosition from '@/views/book/courseware/create/components/common/SerialNumberPosition.vue';
  3. const mixin = {
  4. data() {
  5. return {
  6. switchSerialNumber,
  7. computedQuestionNumber,
  8. };
  9. },
  10. components: { SerialNumberPosition },
  11. methods: {
  12. /**
  13. * @description 设置属性
  14. * @param {object} property 属性
  15. */
  16. setSetting(property) {
  17. this.property = property;
  18. },
  19. /**
  20. * @description 改变序号位置
  21. * @param {String} sn_position
  22. */
  23. changeNumberPosition(sn_position) {
  24. this.property.sn_position = sn_position;
  25. },
  26. },
  27. };
  28. export default mixin;