tree-select-option.js 712 B

1234567891011121314151617181920212223242526272829
  1. 'use strict';
  2. Object.defineProperty(exports, '__esModule', { value: true });
  3. var vue = require('vue');
  4. var index = require('../../select/index.js');
  5. const component = vue.defineComponent({
  6. extends: index.ElOption,
  7. setup(props, ctx) {
  8. const result = index.ElOption.setup(props, ctx);
  9. delete result.selectOptionClick;
  10. const vm = vue.getCurrentInstance().proxy;
  11. vue.nextTick(() => {
  12. if (!result.select.cachedOptions.get(vm.value)) {
  13. result.select.onOptionCreate(vm);
  14. }
  15. });
  16. return result;
  17. },
  18. methods: {
  19. selectOptionClick() {
  20. this.$el.parentElement.click();
  21. }
  22. }
  23. });
  24. exports["default"] = component;
  25. //# sourceMappingURL=tree-select-option.js.map