UNPKG

@aiot-toolkit/velasim

Version:

vela for sim

894 lines 56.6 kB
export default function (global, globalThis, window, $app_exports$) {

  var createPageHandler = function () {
    return /******/ (() => { // webpackBootstrap
      /******/
      var __webpack_modules__ = ({

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/access-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/index.ux?uxType=page':
        /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/access-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/index.ux?uxType=page ***!
          \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function __scriptModule__(module, exports, $app_require$) {
            'use strict';

            Object.defineProperty(exports, '__esModule', {
              value: true
            });
            exports.default = void 0;

            var _system = _interopRequireDefault($app_require$('@app-module/system.router'));

            function _interopRequireDefault(obj) {
              return obj && obj.__esModule ? obj : {default: obj};
            }

            var _default = {
              private: {
                cardId: 0,
                list: [],
                card1: {
                  image: '/common/images/1.jpg',
                  title: '卡片一'
                },
                card2: {
                  image: '/common/images/2.jpg',
                  title: '卡片二'
                }
              },

              onInit() {
                this.updateList();
              },

              updateList(num) {
                for (let i = 0; i < (num ? num : 20); i++) {
                  let type = this.randomNum(1, 2);
                  this.cardId = ++this.cardId;
                  this.list.push(Object.assign({
                    key: this.cardId
                  }, this['card' + type]));
                }
              },

              randomNum(minNum, maxNum) {
                switch (arguments.length) {
                  case 1:
                    return parseInt(Math.random() * minNum + 1, 10);
                    break;

                  case 2:
                    return parseInt(Math.random() * (maxNum - minNum + 1) + minNum, 10);
                    break;

                  default:
                    return 0;
                    break;
                }
              },

              handleDel({
                          detail
                        }) {
                let idx = this.list.findIndex(item => item.key === detail);

                if (idx > -1) {
                  this.list.splice(idx, 1);
                  console.log('------remove card id------', detail);
                }
              },

              add() {
                this.updateList(10);
              },

              back() {
                _system.default.back();
              }

            };
            exports.default = _default;
            const moduleOwn = exports.default || module.exports;
            const accessors = ['public', 'protected', 'private'];

            if (moduleOwn.data && accessors.some(function (acc) {
              return moduleOwn[acc];
            })) {
              throw new Error('页面VM对象中的属性data不可与"' + accessors.join(',') + '"同时存在,请使用private替换data名称');
            } else if (!moduleOwn.data) {
              moduleOwn.data = {};
              moduleOwn._descriptor = {};
              accessors.forEach(function (acc) {
                const accType = typeof moduleOwn[acc];

                if (accType === 'object') {
                  moduleOwn.data = Object.assign(moduleOwn.data, moduleOwn[acc]);

                  for (const name in moduleOwn[acc]) {
                    moduleOwn._descriptor[name] = {
                      access: acc
                    };
                  }
                } else if (accType === 'function') {
                  console.warn('页面VM对象中的属性' + acc + '的值不能是函数,请使用对象');
                }
              });
            }
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/components/CButton.ux?uxType=comp':
        /*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/components/CButton.ux?uxType=comp ***!
          \*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function __scriptModule__(module, exports, $app_require$) {
            'use strict';

            Object.defineProperty(exports, '__esModule', {
              value: true
            });
            exports.default = void 0;
            var _default = {
              props: {
                title: {
                  type: String,
                  default: '按钮'
                }
              },

              handleClick(e) {
                console.log('-------click btn--------');
                this.$emit('tap', e);
              },

              onInit() {
                console.log('------custom btn onInit------');
              },

              onReady() {
                console.log('------custom btn onReady------');
              },

              onDestroy() {
                console.log('------custom btn onDestroy------');
              }

            };
            exports.default = _default;
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/card.ux?uxType=comp':
        /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/card.ux?uxType=comp ***!
          \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function __scriptModule__(module, exports, $app_require$) {
            'use strict';

            Object.defineProperty(exports, '__esModule', {
              value: true
            });
            exports.default = void 0;
            var _default = {
              props: {
                item: Object
              },

              del(key) {
                this.$emit('del', key);
              }

            };
            exports.default = _default;
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/components/CButton.ux?uxType=comp':
        /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/components/CButton.ux?uxType=comp ***!
          \************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = [
            [
              [
                [
                  0,
                  'btn-wrap'
                ]
              ],
              {
                'paddingTop': '20px',
                'paddingRight': '20px',
                'paddingBottom': '20px',
                'paddingLeft': '20px',
                'justifyContent': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'btn'
                ]
              ],
              {
                'width': '200px',
                'height': '40px',
                'marginTop': '20px',
                'borderRadius': '5px',
                'justifyContent': 'center',
                'backgroundColor': '#09ba07',
                'backgroundColor:active': '#065c04'
              }
            ],
            [
              [
                [
                  0,
                  'btn-txt'
                ]
              ],
              {
                'fontSize': '20px',
                'color': '#ffffff',
                'textAlign': 'center'
              }
            ]
          ]

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/card.ux?uxType=comp':
        /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/card.ux?uxType=comp ***!
          \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = [
            [
              [
                [
                  0,
                  'column'
                ]
              ],
              {
                'flexDirection': 'column'
              }
            ],
            [
              [
                [
                  0,
                  'btn-wrap'
                ]
              ],
              {
                'paddingTop': '20px',
                'paddingRight': '20px',
                'paddingBottom': '20px',
                'paddingLeft': '20px',
                'justifyContent': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'btn'
                ]
              ],
              {
                'width': '200px',
                'height': '40px',
                'marginTop': '20px',
                'borderRadius': '5px',
                'backgroundColor': '#09ba07',
                'fontSize': '20px',
                'color': '#ffffff',
                'textAlign': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'title'
                ]
              ],
              {
                'justifyContent': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'title-txt'
                ]
              ],
              {
                'fontSize': '40px',
                'lineHeight': '80px'
              }
            ],
            [
              [
                [
                  0,
                  'h1'
                ]
              ],
              {
                'paddingTop': '30px',
                'paddingRight': '30px',
                'paddingBottom': '30px',
                'paddingLeft': '30px'
              }
            ],
            [
              [
                [
                  0,
                  'h1-txt'
                ]
              ],
              {
                'fontSize': '30px'
              }
            ],
            [
              [
                [
                  0,
                  'h2'
                ]
              ],
              {
                'paddingTop': '20px',
                'paddingRight': '40px',
                'paddingBottom': '20px',
                'paddingLeft': '40px'
              }
            ],
            [
              [
                [
                  0,
                  'h2-txt'
                ]
              ],
              {
                'fontSize': '25px'
              }
            ],
            [
              [
                [
                  0,
                  'h3'
                ]
              ],
              {
                'paddingTop': '10px',
                'paddingRight': '50px',
                'paddingBottom': '10px',
                'paddingLeft': '100px'
              }
            ],
            [
              [
                [
                  0,
                  'h3-txt'
                ]
              ],
              {
                'fontSize': '20px'
              }
            ]
          ]

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/index.ux?uxType=page':
        /*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/index.ux?uxType=page ***!
          \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = [
            [
              [
                [
                  0,
                  'column'
                ]
              ],
              {
                'flexDirection': 'column'
              }
            ],
            [
              [
                [
                  0,
                  'btn-wrap'
                ]
              ],
              {
                'paddingTop': '20px',
                'paddingRight': '20px',
                'paddingBottom': '20px',
                'paddingLeft': '20px',
                'justifyContent': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'btn'
                ]
              ],
              {
                'width': '200px',
                'height': '40px',
                'marginTop': '20px',
                'borderRadius': '5px',
                'backgroundColor': '#09ba07',
                'fontSize': '20px',
                'color': '#ffffff',
                'textAlign': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'title'
                ]
              ],
              {
                'justifyContent': 'center'
              }
            ],
            [
              [
                [
                  0,
                  'title-txt'
                ]
              ],
              {
                'fontSize': '40px',
                'lineHeight': '80px'
              }
            ],
            [
              [
                [
                  0,
                  'h1'
                ]
              ],
              {
                'paddingTop': '30px',
                'paddingRight': '30px',
                'paddingBottom': '30px',
                'paddingLeft': '30px'
              }
            ],
            [
              [
                [
                  0,
                  'h1-txt'
                ]
              ],
              {
                'fontSize': '30px'
              }
            ],
            [
              [
                [
                  0,
                  'h2'
                ]
              ],
              {
                'paddingTop': '20px',
                'paddingRight': '40px',
                'paddingBottom': '20px',
                'paddingLeft': '40px'
              }
            ],
            [
              [
                [
                  0,
                  'h2-txt'
                ]
              ],
              {
                'fontSize': '25px'
              }
            ],
            [
              [
                [
                  0,
                  'h3'
                ]
              ],
              {
                'paddingTop': '10px',
                'paddingRight': '50px',
                'paddingBottom': '10px',
                'paddingLeft': '100px'
              }
            ],
            [
              [
                [
                  0,
                  'h3-txt'
                ]
              ],
              {
                'fontSize': '20px'
              }
            ]
          ]

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/components/CButton.ux?uxType=comp&':
        /*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/components/CButton.ux?uxType=comp& ***!
          \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function (vm) {
            const _vm_ = vm || this
            return aiot.__ce__('div', {
                __vm__: _vm_,
                __opts__: {
                  'classList': [
                    'btn-wrap'
                  ]
                }
              }
              ,
              [aiot.__ce__('div', {
                  __vm__: _vm_,
                  __opts__: {
                    'classList': [
                      'btn'
                    ],
                    'events': {
                      'click': function (evt) {
                        _vm_.handleClick(evt)
                      }
                    }
                  }
                }
                ,
                [aiot.__ce__('text', {
                    __vm__: _vm_,
                    __opts__: {
                      'classList': [
                        'btn-txt'
                      ],
                      'value': function () {
                        return _vm_.title
                      }
                    }
                  }
                )])])
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/card.ux?uxType=comp&importNames[]=c-button':
        /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/card.ux?uxType=comp&importNames[]=c-button ***!
          \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function (vm) {
            const _vm_ = vm || this
            return aiot.__ce__('div', {
                __vm__: _vm_,
                __opts__: {
                  'classList': [
                    'card',
                    'column'
                  ]
                }
              }
              ,
              [aiot.__ce__('image', {
                  __vm__: _vm_,
                  __opts__: {
                    'src': function () {
                      return _vm_.item.image
                    }
                  }
                }
              ), aiot.__ce__('div', {
                  __vm__: _vm_,
                  __opts__: {
                    'classList': [
                      'h3'
                    ]
                  }
                }
                ,
                [aiot.__ce__('text', {
                    __vm__: _vm_,
                    __opts__: {
                      'classList': [
                        'h3-txt'
                      ],
                      'value': function () {
                        return '' + (_vm_.item.title) + ' key: ' + (_vm_.item.key)
                      }
                    }
                  }
                )]), aiot.__cc__('c-button', {
                  __vm__: _vm_,
                  __opts__: {
                    'title': '删除卡片',
                    'events': {
                      'tap': function (evt) {
                        return _vm_.del(_vm_.item.key, evt)
                      }
                    }
                  }
                }
              )])
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/index.ux?uxType=page&importNames[]=c-button,importNames[]=c-card':
        /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/index.ux?uxType=page&importNames[]=c-button,importNames[]=c-card ***!
          \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((module) => {

          module.exports = function (vm) {
            const _vm_ = vm || this
            return aiot.__ce__('div', {
                __vm__: _vm_,
                __opts__: {
                  'classList': [
                    'column'
                  ]
                }
              }
              ,
              [aiot.__ce__('div', {
                  __vm__: _vm_,
                  __opts__: {
                    'classList': [
                      'title'
                    ]
                  }
                }
                ,
                [aiot.__ce__('text', {
                    __vm__: _vm_,
                    __opts__: {
                      'classList': [
                        'title-txt'
                      ],
                      'value': '子组件数量上限'
                    }
                  }
                )]), aiot.__cf__({
                  __vm__: _vm_,
                  __opts__: {
                    exp: function () {
                      return {__list__: _vm_.list, __tid__: 'key'}
                    }
                  }
                }
                ,
                function ($idx, $item) {
                  return aiot.__ce__('div', {
                      __vm__: _vm_,
                      __opts__: {}
                    }
                    ,
                    [aiot.__cc__('c-card', {
                        __vm__: _vm_,
                        __opts__: {
                          'item': function () {
                            return $item
                          },
                          'events': {
                            'del': function (evt) {
                              _vm_.handleDel(evt)
                            }
                          }
                        }
                      }
                    )])
                }), aiot.__cc__('c-button', {
                  __vm__: _vm_,
                  __opts__: {
                    'title': '添加卡片',
                    'events': {
                      'tap': function (evt) {
                        _vm_.add(evt)
                      }
                    }
                  }
                }
              ), aiot.__cc__('c-button', {
                  __vm__: _vm_,
                  __opts__: {
                    'title': '返回',
                    'events': {
                      'tap': function (evt) {
                        _vm_.back(evt)
                      }
                    }
                  }
                }
              )])
          }

          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/components/CButton.ux?uxType=comp&name=c-button':
        /*!*****************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/components/CButton.ux?uxType=comp&name=c-button ***!
          \*****************************************************************************************************************************************************************************************************************************************************/
        /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {


          var $app_style$ = __webpack_require__(/*! !../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./CButton.ux?uxType=comp */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/components/CButton.ux?uxType=comp')

          var $app_script$ = __webpack_require__(/*! !../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./CButton.ux?uxType=comp */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/components/CButton.ux?uxType=comp')

          var $app_template$ = __webpack_require__(/*! !../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./CButton.ux?uxType=comp& */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/components/CButton.ux?uxType=comp&')


          $app_exports$['c-button'] = function ($app_exports$) {
            $app_script$({}, $app_exports$, $app_require$);
            $app_exports$.default.template = $app_template$;
            $app_exports$.default.style = $app_style$;
          }


          /***/
        }),

        /***/
        '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/pages/performance/index/card.ux?uxType=comp&name=c-card':
        /*!*************************************************************************************************************************************************************************************************************************************************************!*\
          !*** ../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/pages/performance/index/card.ux?uxType=comp&name=c-card ***!
          \*************************************************************************************************************************************************************************************************************************************************************/
        /***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {

          __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!../../../components/CButton.ux?uxType=comp&name=c-button */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/components/CButton.ux?uxType=comp&name=c-button')

          var $app_style$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./card.ux?uxType=comp */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/card.ux?uxType=comp')

          var $app_script$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./card.ux?uxType=comp */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/card.ux?uxType=comp')

          var $app_template$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./card.ux?uxType=comp&importNames[]=c-button */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/card.ux?uxType=comp&importNames[]=c-button')


          $app_exports$['c-card'] = function ($app_exports$) {
            $app_script$({}, $app_exports$, $app_require$);
            $app_exports$.default.template = $app_template$;
            $app_exports$.default.style = $app_style$;
          }


          /***/
        })

        /******/
      });
      /************************************************************************/
      /******/ 	// The module cache
      /******/
      var __webpack_module_cache__ = {};
      /******/
      /******/ 	// The require function
      /******/
      function __webpack_require__(moduleId) {
        /******/ 		// Check if module is in cache
        /******/
        if (__webpack_module_cache__[moduleId]) {
          /******/
          return __webpack_module_cache__[moduleId].exports;
          /******/
        }
        /******/ 		// Create a new module (and put it into the cache)
        /******/
        var module = __webpack_module_cache__[moduleId] = {
          /******/ 			// no module.id needed
          /******/ 			// no module.loaded needed
          /******/      exports: {}
          /******/
        };
        /******/
        /******/ 		// Execute the module function
        /******/
        __webpack_modules__[moduleId](module, module.exports, __webpack_require__);
        /******/
        /******/ 		// Return the exports of the module
        /******/
        return module.exports;
        /******/
      }

      /******/
      /************************************************************************/
      var __webpack_exports__ = {};
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
      (() => {
        /*!**********************************************************!*\
          !*** ./src/pages/performance/index/index.ux?uxType=page ***!
          \**********************************************************/
        __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!../../../components/CButton.ux?uxType=comp&name=c-button */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/components/CButton.ux?uxType=comp&name=c-button')
        __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./card.ux?uxType=comp&name=c-card */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/ux-loader.js?cwd=/Users/albus/Documents/mi/ferry-examples&type=import!./src/pages/performance/index/card.ux?uxType=comp&name=c-card')

        var $app_style$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./index.ux?uxType=page */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/style-loader.js?index=0&type=style!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=style!./src/pages/performance/index/index.ux?uxType=page')

        var $app_script$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/access-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./index.ux?uxType=page */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/script-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/module-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/babel-loader/lib/index.js?cwd=/Users/albus/Documents/mi/ferry-examples&cacheDirectory&plugins[]=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/babel-plugin-jsx.js&comments=false&configFile=/Users/albus/.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/packager/babel.config.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/access-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=script!./src/pages/performance/index/index.ux?uxType=page')

        var $app_template$ = __webpack_require__(/*! !../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../../../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./index.ux?uxType=page&importNames[]=c-button,importNames[]=c-card */ '../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/template-loader.js!../../../.nvm/versions/node/v14.15.2/lib/node_modules/aiot-toolkit/node_modules/@aiot-toolkit/dsl-xvm/lib/loaders/fragment-loader.js?index=0&type=template!./src/pages/performance/index/index.ux?uxType=page&importNames[]=c-button,importNames[]=c-card')


        $app_exports$['entry'] = function ($app_exports$) {
          $app_script$({}, $app_exports$, $app_require$);
          $app_exports$.default.template = $app_template$;
          $app_exports$.default.style = $app_style$;
        }

      })();

      /******/
    })()
      ;
  };
  return createPageHandler();
};