index.js 705 B

1234567891011121314151617181920212223242526
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. var component_1 = require("../common/component");
  4. component_1.VantComponent({
  5. relation: {
  6. name: 'row',
  7. type: 'ancestor',
  8. current: 'col',
  9. },
  10. props: {
  11. span: Number,
  12. offset: Number
  13. },
  14. data: {
  15. viewStyle: ''
  16. },
  17. methods: {
  18. setGutter: function (gutter) {
  19. var padding = gutter / 2 + "px";
  20. var viewStyle = gutter ? "padding-left: " + padding + "; padding-right: " + padding + ";" : '';
  21. if (viewStyle !== this.data.viewStyle) {
  22. this.setData({ viewStyle: viewStyle });
  23. }
  24. }
  25. }
  26. });