index.js 677 B

123456789101112131415161718192021222324
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var component_1 = require("../common/component");
  4. var link_1 = require("../mixins/link");
  5. var button_1 = require("../mixins/button");
  6. var open_type_1 = require("../mixins/open-type");
  7. component_1.VantComponent({
  8. mixins: [link_1.link, button_1.button, open_type_1.openType],
  9. props: {
  10. text: String,
  11. loading: Boolean,
  12. disabled: Boolean,
  13. type: {
  14. type: String,
  15. value: 'danger'
  16. }
  17. },
  18. methods: {
  19. onClick: function (event) {
  20. this.$emit('click', event.detail);
  21. this.jumpLink();
  22. }
  23. }
  24. });