diff --git a/build/webpack-test.mix.js b/build/webpack-test.mix.js index dfac4a0..17534d8 100644 --- a/build/webpack-test.mix.js +++ b/build/webpack-test.mix.js @@ -3,5 +3,5 @@ const { mix } = require('laravel-mix'); mix .setPublicPath('test/js/dist') .js('test/js/src/index.js', 'index.js') - .js('test/js/src/test_issue_4.js', 'test_issue_4.js') + .js('test/js/src/test_issue_4.js', 'test_issue_4.js') .sourceMaps(); \ No newline at end of file diff --git a/test/js/dist/test_issue_4.js b/test/js/dist/test_issue_4.js index 26d6626..045b4ca 100644 --- a/test/js/dist/test_issue_4.js +++ b/test/js/dist/test_issue_4.js @@ -120,7 +120,7 @@ module.exports = __webpack_require__(10); /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; -eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dist_vue_context__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dist_vue_context___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__dist_vue_context__);\n\n\n\nnew __WEBPACK_IMPORTED_MODULE_0_vue___default.a({\n\tcomponents: {\n\t\tVueContext: __WEBPACK_IMPORTED_MODULE_1__dist_vue_context__[\"VueContext\"]\n\t},\n\n\tdata: {\n\t\titems: []\n\t},\n\n\tmounted: function mounted() {\n\t\tfor (var i = 0; i < 30; i++) {\n\t\t\tthis.items.push('Row ' + (i + 1));\n\t\t}\n\t},\n\n\n\tmethods: {\n\t\tonClick: function onClick(data) {\n\t\t\talert(data);\n\t\t}\n\t}\n}).$mount('#app');//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi90ZXN0L2pzL3NyYy90ZXN0X2lzc3VlXzQuanM/ZTMxOSJdLCJuYW1lcyI6WyJjb21wb25lbnRzIiwiVnVlQ29udGV4dCIsImRhdGEiLCJpdGVtcyIsIm1vdW50ZWQiLCJpIiwicHVzaCIsIm1ldGhvZHMiLCJvbkNsaWNrIiwiYWxlcnQiLCIkbW91bnQiXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTs7QUFFQSxJQUFJLDJDQUFKLENBQVE7QUFDUEEsYUFBWTtBQUNYQyxjQUFBLDZEQUFBQTtBQURXLEVBREw7O0FBS1BDLE9BQU07QUFDTEMsU0FBTztBQURGLEVBTEM7O0FBU1BDLFFBVE8scUJBU0k7QUFDVixPQUFLLElBQUlDLElBQUksQ0FBYixFQUFnQkEsSUFBSSxFQUFwQixFQUF3QkEsR0FBeEIsRUFBNkI7QUFDNUIsUUFBS0YsS0FBTCxDQUFXRyxJQUFYLFdBQXVCRCxJQUFJLENBQTNCO0FBQ0E7QUFDRCxFQWJNOzs7QUFlUEUsVUFBUztBQUNSQyxTQURRLG1CQUNDTixJQURELEVBQ087QUFDZE8sU0FBTVAsSUFBTjtBQUNBO0FBSE87QUFmRixDQUFSLEVBb0JHUSxNQXBCSCxDQW9CVSxNQXBCViIsImZpbGUiOiIxMC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBWdWUgZnJvbSAndnVlJztcclxuaW1wb3J0IHsgVnVlQ29udGV4dCB9IGZyb20gJy4uLy4uLy4uL2Rpc3QvdnVlLWNvbnRleHQnO1xyXG5cclxubmV3IFZ1ZSh7XHJcblx0Y29tcG9uZW50czoge1xyXG5cdFx0VnVlQ29udGV4dFxyXG5cdH0sXHJcblxyXG5cdGRhdGE6IHtcclxuXHRcdGl0ZW1zOiBbXVxyXG5cdH0sXHJcblxyXG5cdG1vdW50ZWQgKCkge1xyXG5cdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCAzMDsgaSsrKSB7XHJcblx0XHRcdHRoaXMuaXRlbXMucHVzaChgUm93ICR7aSArIDF9YCk7XHJcblx0XHR9XHJcblx0fSxcclxuXHJcblx0bWV0aG9kczoge1xyXG5cdFx0b25DbGljayAoZGF0YSkge1xyXG5cdFx0XHRhbGVydChkYXRhKTtcclxuXHRcdH0sXHJcblx0fSxcclxufSkuJG1vdW50KCcjYXBwJyk7XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vdGVzdC9qcy9zcmMvdGVzdF9pc3N1ZV80LmpzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///10\n"); +eval("Object.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue__ = __webpack_require__(1);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dist_vue_context__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__dist_vue_context___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1__dist_vue_context__);\n\n\n\nnew __WEBPACK_IMPORTED_MODULE_0_vue___default.a({\n components: {\n VueContext: __WEBPACK_IMPORTED_MODULE_1__dist_vue_context__[\"VueContext\"]\n },\n\n data: {\n items: []\n },\n\n mounted: function mounted() {\n for (var i = 0; i < 30; i++) {\n this.items.push('Row ' + (i + 1));\n }\n },\n\n\n methods: {\n onClick: function onClick(data) {\n alert(data);\n }\n }\n}).$mount('#app');//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi90ZXN0L2pzL3NyYy90ZXN0X2lzc3VlXzQuanM/ZTMxOSJdLCJuYW1lcyI6WyJjb21wb25lbnRzIiwiVnVlQ29udGV4dCIsImRhdGEiLCJpdGVtcyIsIm1vdW50ZWQiLCJpIiwicHVzaCIsIm1ldGhvZHMiLCJvbkNsaWNrIiwiYWxlcnQiLCIkbW91bnQiXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTs7QUFFQSxJQUFJLDJDQUFKLENBQVE7QUFDSkEsZ0JBQVk7QUFDUkMsb0JBQUEsNkRBQUFBO0FBRFEsS0FEUjs7QUFLSkMsVUFBTTtBQUNGQyxlQUFPO0FBREwsS0FMRjs7QUFTSkMsV0FUSSxxQkFTTztBQUNQLGFBQUssSUFBSUMsSUFBSSxDQUFiLEVBQWdCQSxJQUFJLEVBQXBCLEVBQXdCQSxHQUF4QixFQUE2QjtBQUN6QixpQkFBS0YsS0FBTCxDQUFXRyxJQUFYLFdBQXVCRCxJQUFJLENBQTNCO0FBQ0g7QUFDSixLQWJHOzs7QUFlSkUsYUFBUztBQUNMQyxlQURLLG1CQUNJTixJQURKLEVBQ1U7QUFDWE8sa0JBQU1QLElBQU47QUFDSDtBQUhJO0FBZkwsQ0FBUixFQW9CR1EsTUFwQkgsQ0FvQlUsTUFwQlYiLCJmaWxlIjoiMTAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgVnVlIGZyb20gJ3Z1ZSc7XHJcbmltcG9ydCB7IFZ1ZUNvbnRleHQgfSBmcm9tICcuLi8uLi8uLi9kaXN0L3Z1ZS1jb250ZXh0JztcclxuXHJcbm5ldyBWdWUoe1xyXG4gICAgY29tcG9uZW50czoge1xyXG4gICAgICAgIFZ1ZUNvbnRleHRcclxuICAgIH0sXHJcblxyXG4gICAgZGF0YToge1xyXG4gICAgICAgIGl0ZW1zOiBbXVxyXG4gICAgfSxcclxuXHJcbiAgICBtb3VudGVkICgpIHtcclxuICAgICAgICBmb3IgKGxldCBpID0gMDsgaSA8IDMwOyBpKyspIHtcclxuICAgICAgICAgICAgdGhpcy5pdGVtcy5wdXNoKGBSb3cgJHtpICsgMX1gKTtcclxuICAgICAgICB9XHJcbiAgICB9LFxyXG5cclxuICAgIG1ldGhvZHM6IHtcclxuICAgICAgICBvbkNsaWNrIChkYXRhKSB7XHJcbiAgICAgICAgICAgIGFsZXJ0KGRhdGEpO1xyXG4gICAgICAgIH0sXHJcbiAgICB9LFxyXG59KS4kbW91bnQoJyNhcHAnKTtcblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi90ZXN0L2pzL3NyYy90ZXN0X2lzc3VlXzQuanMiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///10\n"); /***/ }) /******/ ]); \ No newline at end of file diff --git a/test/js/src/test_issue_4.js b/test/js/src/test_issue_4.js index 26ae951..ecef237 100644 --- a/test/js/src/test_issue_4.js +++ b/test/js/src/test_issue_4.js @@ -2,23 +2,23 @@ import Vue from 'vue'; import { VueContext } from '../../../dist/vue-context'; new Vue({ - components: { - VueContext - }, + components: { + VueContext + }, - data: { - items: [] - }, + data: { + items: [] + }, - mounted () { - for (let i = 0; i < 30; i++) { - this.items.push(`Row ${i + 1}`); - } - }, + mounted () { + for (let i = 0; i < 30; i++) { + this.items.push(`Row ${i + 1}`); + } + }, - methods: { - onClick (data) { - alert(data); - }, - }, + methods: { + onClick (data) { + alert(data); + }, + }, }).$mount('#app'); \ No newline at end of file diff --git a/test/test_issue_4.html b/test/test_issue_4.html index f4ba080..58ea4f0 100644 --- a/test/test_issue_4.html +++ b/test/test_issue_4.html @@ -1,59 +1,59 @@ - - - Vue Context Issue Test #4 + + + Vue Context Issue Test #4 - - - -
-
-   -
+ #div2 table td { + border: 1px solid #ddd; + padding: 0; + line-height: 1; + } + + + +
+
+   +
-
- - - - - - -
-
+
+ + + + + + +
+
- -
    -
  • Do something with: {{ child.data }}
  • -
-
-
+ + + +
- - + + \ No newline at end of file