CateTree.vue 514 B

1234567891011121314151617181920212223242526272829303132333435
  1. <template>
  2. <block><u-select :value="value" mode="mutil-column-auto" :list="list" @confirm="confirm" @cancel="cancel"></u-select></block>
  3. </template>
  4. <script>
  5. export default {
  6. model: {
  7. prop: 'value',
  8. event: 'change'
  9. },
  10. props: {
  11. value: {
  12. type: Boolean,
  13. default: false
  14. }
  15. },
  16. data() {
  17. return {
  18. list: []
  19. };
  20. },
  21. created() {},
  22. methods: {
  23. confirm(val) {
  24. this.cancel();
  25. this.$emit('confirm', val);
  26. },
  27. cancel(val) {
  28. this.$emit('cancel', val);
  29. }
  30. }
  31. };
  32. </script>
  33. <style></style>