1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <template>
- <uni-shadow-root class="vant-overlay-index"><van-transition :show="show" custom-class="van-overlay" :custom-style="'z-index: '+(zIndex)+'; '+(mask ? 'background-color: rgba(0, 0, 0, .7);' : '')+'; '+(customStyle)" :duration="duration" @click.native="onClick" @touchmove.native.stop.prevent="noop"></van-transition></uni-shadow-root>
- </template>
- <script>
- import VanTransition from '../transition/index.vue'
- global['__wxVueOptions'] = {components:{'van-transition': VanTransition}}
- global['__wxRoute'] = 'vant/overlay/index'
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- var component_1 = require('./../common/component.js');
- component_1.VantComponent({
- props: {
- show: Boolean,
- mask: Boolean,
- customStyle: String,
- duration: {
- type: [Number, Object],
- value: 300
- },
- zIndex: {
- type: Number,
- value: 1
- }
- },
- methods: {
- onClick: function onClick() {
- this.$emit('click');
- },
- // for prevent touchmove
- noop: function noop() {}
- }
- });
- //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmpzIl0sIm5hbWVzIjpbIk9iamVjdCIsInZhbHVlIiwiY29tcG9uZW50XzEiLCJyZXF1aXJlIiwicHJvcHMiLCJzaG93IiwibWFzayIsImN1c3RvbVN0eWxlIiwiZHVyYXRpb24iLCJ0eXBlIiwiekluZGV4IiwibWV0aG9kcyIsIm9uQ2xpY2siLCJub29wIl0sIm1hcHBpbmdzIjoiOztBQUNBQSxPQUFBQSxjQUFBQSxDQUFBQSxPQUFBQSxFQUFBQSxZQUFBQSxFQUE2QyxFQUFFQyxPQUEvQ0QsSUFBNkMsRUFBN0NBO0FBQ0EsSUFBSUUsY0FBY0MsUUFBbEIsMEJBQWtCQSxDQUFsQjtBQUNBRCxZQUFBQSxhQUFBQSxDQUEwQjtBQUN0QkUsV0FBTztBQUNIQyxjQURHLE9BQUE7QUFFSEMsY0FGRyxPQUFBO0FBR0hDLHFCQUhHLE1BQUE7QUFJSEMsa0JBQVU7QUFDTkMsa0JBQU0sQ0FBQSxNQUFBLEVBREEsTUFDQSxDQURBO0FBRU5SLG1CQUFPO0FBRkQsU0FKUDtBQVFIUyxnQkFBUTtBQUNKRCxrQkFESSxNQUFBO0FBRUpSLG1CQUFPO0FBRkg7QUFSTCxLQURlO0FBY3RCVSxhQUFTO0FBQ0xDLGlCQUFTLFNBQUEsT0FBQSxHQUFZO0FBQ2pCLGlCQUFBLEtBQUEsQ0FBQSxPQUFBO0FBRkMsU0FBQTtBQUlMO0FBQ0FDLGNBQU0sU0FBQSxJQUFBLEdBQVksQ0FBRztBQUxoQjtBQWRhLENBQTFCWCIsInNvdXJjZXNDb250ZW50IjpbIlwidXNlIHN0cmljdFwiO1xuT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsIFwiX19lc01vZHVsZVwiLCB7IHZhbHVlOiB0cnVlIH0pO1xudmFyIGNvbXBvbmVudF8xID0gcmVxdWlyZShcIi4uL2NvbW1vbi9jb21wb25lbnRcIik7XG5jb21wb25lbnRfMS5WYW50Q29tcG9uZW50KHtcbiAgICBwcm9wczoge1xuICAgICAgICBzaG93OiBCb29sZWFuLFxuICAgICAgICBtYXNrOiBCb29sZWFuLFxuICAgICAgICBjdXN0b21TdHlsZTogU3RyaW5nLFxuICAgICAgICBkdXJhdGlvbjoge1xuICAgICAgICAgICAgdHlwZTogW051bWJlciwgT2JqZWN0XSxcbiAgICAgICAgICAgIHZhbHVlOiAzMDBcbiAgICAgICAgfSxcbiAgICAgICAgekluZGV4OiB7XG4gICAgICAgICAgICB0eXBlOiBOdW1iZXIsXG4gICAgICAgICAgICB2YWx1ZTogMVxuICAgICAgICB9XG4gICAgfSxcbiAgICBtZXRob2RzOiB7XG4gICAgICAgIG9uQ2xpY2s6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ2NsaWNrJyk7XG4gICAgICAgIH0sXG4gICAgICAgIC8vIGZvciBwcmV2ZW50IHRvdWNobW92ZVxuICAgICAgICBub29wOiBmdW5jdGlvbiAoKSB7IH1cbiAgICB9XG59KTtcbiJdLCJmaWxlIjoiaW5kZXguanMifQ==
- export default global['__wxComponents']['vant/overlay/index']
- </script>
- <style platform="mp-weixin">
- @import '../common/index.css';.van-overlay{position:fixed;top:0;right:0;bottom:0;left:0}
- </style>
|