UNPKG

5.83 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = undefined;
7
8var _wepy = require('./../npm/wepy/lib/wepy.js');
9
10var _wepy2 = _interopRequireDefault(_wepy);
11
12function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
13
14function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
15
16function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
17
18function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
19
20/* import baseurl from '../wxs/baseurl.wxs' */
21var baseDialog = function (_wepy$component) {
22 _inherits(baseDialog, _wepy$component);
23
24 function baseDialog() {
25 var _ref;
26
27 var _temp, _this, _ret;
28
29 _classCallCheck(this, baseDialog);
30
31 for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) {
32 args[_key] = arguments[_key];
33 }
34
35 return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = baseDialog.__proto__ || Object.getPrototypeOf(baseDialog)).call.apply(_ref, [this].concat(args))), _this), _this.props = {
36 // 是否显示弹窗
37 show: {
38 type: Boolean,
39 default: false,
40 twoWay: true
41 },
42 // 标题栏
43 title: {
44 type: String,
45 default: ''
46 }
47
48 }, _this.data = {
49 realShow: false
50 /* wxs = */ /* {
51 baseurl
52 } */
53 }, _this.methods = {
54 /**
55 * 关闭按钮
56 */
57 onCloseClick: function onCloseClick() {
58 this.show = false;
59 this.$emit('onClose', this.isRead);
60 }
61 }, _this.watch = {
62 show: function show(newValue, oldValue) {
63 var _this2 = this;
64
65 if (!newValue) {
66 setTimeout(function () {
67 _this2.realShow = false;
68 _this2.$apply();
69 }, 300);
70 } else {
71 this.realShow = true;
72 this.$apply();
73 }
74 }
75 }, _temp), _possibleConstructorReturn(_this, _ret);
76 }
77
78 return baseDialog;
79}(_wepy2.default.component);
80
81exports.default = baseDialog;
82//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2VEaWFsb2cuanMiXSwibmFtZXMiOlsiYmFzZURpYWxvZyIsInByb3BzIiwic2hvdyIsInR5cGUiLCJCb29sZWFuIiwiZGVmYXVsdCIsInR3b1dheSIsInRpdGxlIiwiU3RyaW5nIiwiZGF0YSIsInJlYWxTaG93IiwibWV0aG9kcyIsIm9uQ2xvc2VDbGljayIsIiRlbWl0IiwiaXNSZWFkIiwid2F0Y2giLCJuZXdWYWx1ZSIsIm9sZFZhbHVlIiwic2V0VGltZW91dCIsIiRhcHBseSIsIndlcHkiLCJjb21wb25lbnQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7O0FBQ0E7SUFDcUJBLFU7Ozs7Ozs7Ozs7Ozs7O2tNQUNqQkMsSyxHQUFRO0FBQ0o7QUFDQUMsa0JBQU07QUFDRkMsc0JBQU1DLE9BREo7QUFFRkMseUJBQVMsS0FGUDtBQUdGQyx3QkFBUTtBQUhOLGFBRkY7QUFPSjtBQUNBQyxtQkFBTztBQUNISixzQkFBTUssTUFESDtBQUVISCx5QkFBUztBQUZOOztBQVJILFMsUUFjUkksSSxHQUFPO0FBQ0hDLHNCQUFVO0FBRWYseUJBSFEsQ0FHSzs7O0FBSEwsUyxRQU1QQyxPLEdBQVU7QUFDTjs7O0FBR0FDLHdCQUpNLDBCQUlVO0FBQ1oscUJBQUtWLElBQUwsR0FBWSxLQUFaO0FBQ0EscUJBQUtXLEtBQUwsQ0FBVyxTQUFYLEVBQXNCLEtBQUtDLE1BQTNCO0FBQ0g7QUFQSyxTLFFBU1ZDLEssR0FBUTtBQUNKYixnQkFESSxnQkFDRWMsUUFERixFQUNZQyxRQURaLEVBQ3NCO0FBQUE7O0FBQ3RCLG9CQUFJLENBQUNELFFBQUwsRUFBZTtBQUNYRSwrQkFBVyxZQUFNO0FBQ2IsK0JBQUtSLFFBQUwsR0FBZ0IsS0FBaEI7QUFDQSwrQkFBS1MsTUFBTDtBQUNILHFCQUhELEVBR0csR0FISDtBQUlILGlCQUxELE1BS087QUFDSCx5QkFBS1QsUUFBTCxHQUFnQixJQUFoQjtBQUNBLHlCQUFLUyxNQUFMO0FBQ0g7QUFDSjtBQVhHLFM7Ozs7RUE5QjRCQyxlQUFLQyxTOztrQkFBeEJyQixVIiwiZmlsZSI6ImJhc2VEaWFsb2cuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB3ZXB5IGZyb20gJ3dlcHknXG4vKiBpbXBvcnQgYmFzZXVybCBmcm9tICcuLi93eHMvYmFzZXVybC53eHMnICovXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBiYXNlRGlhbG9nIGV4dGVuZHMgd2VweS5jb21wb25lbnQge1xuICAgIHByb3BzID0ge1xuICAgICAgICAvLyDmmK/lkKbmmL7npLrlvLnnqpdcbiAgICAgICAgc2hvdzoge1xuICAgICAgICAgICAgdHlwZTogQm9vbGVhbixcbiAgICAgICAgICAgIGRlZmF1bHQ6IGZhbHNlLFxuICAgICAgICAgICAgdHdvV2F5OiB0cnVlXG4gICAgICAgIH0sXG4gICAgICAgIC8vIOagh+mimOagj1xuICAgICAgICB0aXRsZToge1xuICAgICAgICAgICAgdHlwZTogU3RyaW5nLFxuICAgICAgICAgICAgZGVmYXVsdDogJydcbiAgICAgICAgfVxuXG4gICAgfTtcbiAgICBkYXRhID0ge1xuICAgICAgICByZWFsU2hvdzogZmFsc2VcbiAgICB9XG4gICAvKiAgd3hzID0gICovLyoge1xuICAgICAgICBiYXNldXJsXG4gICAgfSAqL1xuICAgIG1ldGhvZHMgPSB7XG4gICAgICAgIC8qKlxuICAgICAgICAgKiDlhbPpl63mjInpkq5cbiAgICAgICAgICovXG4gICAgICAgIG9uQ2xvc2VDbGljayAoKSB7XG4gICAgICAgICAgICB0aGlzLnNob3cgPSBmYWxzZVxuICAgICAgICAgICAgdGhpcy4kZW1pdCgnb25DbG9zZScsIHRoaXMuaXNSZWFkKVxuICAgICAgICB9XG4gICAgfTtcbiAgICB3YXRjaCA9IHtcbiAgICAgICAgc2hvdyAobmV3VmFsdWUsIG9sZFZhbHVlKSB7XG4gICAgICAgICAgICBpZiAoIW5ld1ZhbHVlKSB7XG4gICAgICAgICAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMucmVhbFNob3cgPSBmYWxzZVxuICAgICAgICAgICAgICAgICAgICB0aGlzLiRhcHBseSgpXG4gICAgICAgICAgICAgICAgfSwgMzAwKVxuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICB0aGlzLnJlYWxTaG93ID0gdHJ1ZVxuICAgICAgICAgICAgICAgIHRoaXMuJGFwcGx5KClcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ==
\No newline at end of file