1 | ;
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | exports.default = undefined;
|
7 |
|
8 | var _wepy = require('./../npm/wepy/lib/wepy.js');
|
9 |
|
10 | var _wepy2 = _interopRequireDefault(_wepy);
|
11 |
|
12 | function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
13 |
|
14 | function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
15 |
|
16 | function _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 |
|
18 | function _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' */
|
21 | var noticeDialog = function (_wepy$component) {
|
22 | _inherits(noticeDialog, _wepy$component);
|
23 |
|
24 | function noticeDialog() {
|
25 | var _ref;
|
26 |
|
27 | var _temp, _this, _ret;
|
28 |
|
29 | _classCallCheck(this, noticeDialog);
|
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 = noticeDialog.__proto__ || Object.getPrototypeOf(noticeDialog)).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 | content: {
|
49 | type: String,
|
50 | default: ''
|
51 | },
|
52 | // 按钮
|
53 | btnText: {
|
54 | type: String,
|
55 | default: ''
|
56 | },
|
57 | // 是否阅读
|
58 | isRead: {
|
59 | type: Boolean,
|
60 | default: false
|
61 | },
|
62 | // 是否显示提示
|
63 | showMsg: {
|
64 | type: Boolean,
|
65 | default: true
|
66 | }
|
67 | }, _this.data = {
|
68 | realShow: false
|
69 | /* wxs = */ /* {
|
70 | baseurl
|
71 | } */
|
72 | }, _this.methods = {
|
73 | /**
|
74 | * 是否不再提醒
|
75 | */
|
76 | onMsgClick: function onMsgClick() {
|
77 | this.isRead = !this.isRead;
|
78 | },
|
79 |
|
80 | /**
|
81 | * 关闭按钮
|
82 | */
|
83 | onCloseClick: function onCloseClick() {
|
84 | this.show = false;
|
85 | this.$emit('onClose', this.isRead);
|
86 | },
|
87 |
|
88 | /**
|
89 | * 第一个按钮点击事件
|
90 | */
|
91 | onBtnClick: function onBtnClick() {
|
92 | this.$emit('onFClick');
|
93 | }
|
94 | }, _this.watch = {
|
95 | show: function show(newValue, oldValue) {
|
96 | var _this2 = this;
|
97 |
|
98 | if (!newValue) {
|
99 | setTimeout(function () {
|
100 | _this2.realShow = false;
|
101 | _this2.$apply();
|
102 | }, 300);
|
103 | } else {
|
104 | this.realShow = true;
|
105 | this.$apply();
|
106 | }
|
107 | }
|
108 | }, _temp), _possibleConstructorReturn(_this, _ret);
|
109 | }
|
110 |
|
111 | return noticeDialog;
|
112 | }(_wepy2.default.component);
|
113 |
|
114 | exports.default = noticeDialog;
|
115 | //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vdGljZURpYWxvZy5qcyJdLCJuYW1lcyI6WyJub3RpY2VEaWFsb2ciLCJwcm9wcyIsInNob3ciLCJ0eXBlIiwiQm9vbGVhbiIsImRlZmF1bHQiLCJ0d29XYXkiLCJ0aXRsZSIsIlN0cmluZyIsImNvbnRlbnQiLCJidG5UZXh0IiwiaXNSZWFkIiwic2hvd01zZyIsImRhdGEiLCJyZWFsU2hvdyIsIm1ldGhvZHMiLCJvbk1zZ0NsaWNrIiwib25DbG9zZUNsaWNrIiwiJGVtaXQiLCJvbkJ0bkNsaWNrIiwid2F0Y2giLCJuZXdWYWx1ZSIsIm9sZFZhbHVlIiwic2V0VGltZW91dCIsIiRhcHBseSIsIndlcHkiLCJjb21wb25lbnQiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFDQTs7Ozs7Ozs7Ozs7O0FBQ0E7SUFDcUJBLFk7Ozs7Ozs7Ozs7Ozs7O3NNQUNqQkMsSyxHQUFRO0FBQ0o7QUFDQUMsa0JBQU07QUFDRkMsc0JBQU1DLE9BREo7QUFFRkMseUJBQVMsS0FGUDtBQUdGQyx3QkFBUTtBQUhOLGFBRkY7QUFPSjtBQUNBQyxtQkFBTztBQUNISixzQkFBTUssTUFESDtBQUVISCx5QkFBUztBQUZOLGFBUkg7QUFZSjtBQUNBSSxxQkFBUztBQUNMTixzQkFBTUssTUFERDtBQUVMSCx5QkFBUztBQUZKLGFBYkw7QUFpQko7QUFDQUsscUJBQVM7QUFDTFAsc0JBQU1LLE1BREQ7QUFFTEgseUJBQVM7QUFGSixhQWxCTDtBQXNCSjtBQUNBTSxvQkFBUTtBQUNKUixzQkFBTUMsT0FERjtBQUVKQyx5QkFBUztBQUZMLGFBdkJKO0FBMkJKO0FBQ0FPLHFCQUFTO0FBQ0xULHNCQUFNQyxPQUREO0FBRUxDLHlCQUFTO0FBRko7QUE1QkwsUyxRQWlDUlEsSSxHQUFPO0FBQ0hDLHNCQUFVO0FBRWYseUJBSFEsQ0FHSzs7O0FBSEwsUyxRQU1QQyxPLEdBQVU7QUFDTjs7O0FBR0FDLHNCQUpNLHdCQUlRO0FBQ1YscUJBQUtMLE1BQUwsR0FBYyxDQUFDLEtBQUtBLE1BQXBCO0FBQ0gsYUFOSzs7QUFPTjs7O0FBR0FNLHdCQVZNLDBCQVVVO0FBQ1oscUJBQUtmLElBQUwsR0FBWSxLQUFaO0FBQ0EscUJBQUtnQixLQUFMLENBQVcsU0FBWCxFQUFzQixLQUFLUCxNQUEzQjtBQUNILGFBYks7O0FBY047OztBQUdBUSxzQkFqQk0sd0JBaUJRO0FBQ1YscUJBQUtELEtBQUwsQ0FBVyxVQUFYO0FBQ0g7QUFuQkssUyxRQXFCVkUsSyxHQUFRO0FBQ0psQixnQkFESSxnQkFDRW1CLFFBREYsRUFDWUMsUUFEWixFQUNzQjtBQUFBOztBQUN0QixvQkFBSSxDQUFDRCxRQUFMLEVBQWU7QUFDWEUsK0JBQVcsWUFBTTtBQUNiLCtCQUFLVCxRQUFMLEdBQWdCLEtBQWhCO0FBQ0EsK0JBQUtVLE1BQUw7QUFDSCxxQkFIRCxFQUdHLEdBSEg7QUFJSCxpQkFMRCxNQUtPO0FBQ0gseUJBQUtWLFFBQUwsR0FBZ0IsSUFBaEI7QUFDQSx5QkFBS1UsTUFBTDtBQUNIO0FBQ0o7QUFYRyxTOzs7O0VBN0Q4QkMsZUFBS0MsUzs7a0JBQTFCMUIsWSIsImZpbGUiOiJub3RpY2VEaWFsb2cuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB3ZXB5IGZyb20gJ3dlcHknXG4vKiBpbXBvcnQgYmFzZXVybCBmcm9tICcuLi93eHMvYmFzZXVybC53eHMnICovXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBub3RpY2VEaWFsb2cgZXh0ZW5kcyB3ZXB5LmNvbXBvbmVudCB7XG4gICAgcHJvcHMgPSB7XG4gICAgICAgIC8vIOaYr+WQpuaYvuekuuW8ueeql1xuICAgICAgICBzaG93OiB7XG4gICAgICAgICAgICB0eXBlOiBCb29sZWFuLFxuICAgICAgICAgICAgZGVmYXVsdDogZmFsc2UsXG4gICAgICAgICAgICB0d29XYXk6IHRydWVcbiAgICAgICAgfSxcbiAgICAgICAgLy8g5qCH6aKY5qCPXG4gICAgICAgIHRpdGxlOiB7XG4gICAgICAgICAgICB0eXBlOiBTdHJpbmcsXG4gICAgICAgICAgICBkZWZhdWx0OiAnJ1xuICAgICAgICB9LFxuICAgICAgICAvLyDlhoXlrrnmoI9cbiAgICAgICAgY29udGVudDoge1xuICAgICAgICAgICAgdHlwZTogU3RyaW5nLFxuICAgICAgICAgICAgZGVmYXVsdDogJydcbiAgICAgICAgfSxcbiAgICAgICAgLy8g5oyJ6ZKuXG4gICAgICAgIGJ0blRleHQ6IHtcbiAgICAgICAgICAgIHR5cGU6IFN0cmluZyxcbiAgICAgICAgICAgIGRlZmF1bHQ6ICcnXG4gICAgICAgIH0sXG4gICAgICAgIC8vIOaYr+WQpumYheivu1xuICAgICAgICBpc1JlYWQ6IHtcbiAgICAgICAgICAgIHR5cGU6IEJvb2xlYW4sXG4gICAgICAgICAgICBkZWZhdWx0OiBmYWxzZVxuICAgICAgICB9LFxuICAgICAgICAvLyDmmK/lkKbmmL7npLrmj5DnpLpcbiAgICAgICAgc2hvd01zZzoge1xuICAgICAgICAgICAgdHlwZTogQm9vbGVhbixcbiAgICAgICAgICAgIGRlZmF1bHQ6IHRydWVcbiAgICAgICAgfVxuICAgIH07XG4gICAgZGF0YSA9IHtcbiAgICAgICAgcmVhbFNob3c6IGZhbHNlXG4gICAgfVxuICAgLyogIHd4cyA9ICAqLy8qIHtcbiAgICAgICAgYmFzZXVybFxuICAgIH0gKi9cbiAgICBtZXRob2RzID0ge1xuICAgICAgICAvKipcbiAgICAgICAgICog5piv5ZCm5LiN5YaN5o+Q6YaSXG4gICAgICAgICAqL1xuICAgICAgICBvbk1zZ0NsaWNrICgpIHtcbiAgICAgICAgICAgIHRoaXMuaXNSZWFkID0gIXRoaXMuaXNSZWFkXG4gICAgICAgIH0sXG4gICAgICAgIC8qKlxuICAgICAgICAgKiDlhbPpl63mjInpkq5cbiAgICAgICAgICovXG4gICAgICAgIG9uQ2xvc2VDbGljayAoKSB7XG4gICAgICAgICAgICB0aGlzLnNob3cgPSBmYWxzZVxuICAgICAgICAgICAgdGhpcy4kZW1pdCgnb25DbG9zZScsIHRoaXMuaXNSZWFkKVxuICAgICAgICB9LFxuICAgICAgICAvKipcbiAgICAgICAgICog56ys5LiA5Liq5oyJ6ZKu54K55Ye75LqL5Lu2XG4gICAgICAgICAqL1xuICAgICAgICBvbkJ0bkNsaWNrICgpIHtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ29uRkNsaWNrJylcbiAgICAgICAgfVxuICAgIH07XG4gICAgd2F0Y2ggPSB7XG4gICAgICAgIHNob3cgKG5ld1ZhbHVlLCBvbGRWYWx1ZSkge1xuICAgICAgICAgICAgaWYgKCFuZXdWYWx1ZSkge1xuICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLnJlYWxTaG93ID0gZmFsc2VcbiAgICAgICAgICAgICAgICAgICAgdGhpcy4kYXBwbHkoKVxuICAgICAgICAgICAgICAgIH0sIDMwMClcbiAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgdGhpcy5yZWFsU2hvdyA9IHRydWVcbiAgICAgICAgICAgICAgICB0aGlzLiRhcHBseSgpXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= |
\ | No newline at end of file |