Skip to content

Commit 49ce765

Browse files
committed
规范内置form表单组件,mixins方式混入,去除各组件公共部分的代码,props命名规则有改动,对自定义组件有影响
1 parent 7757738 commit 49ce765

25 files changed

+284
-854
lines changed

public/1.js

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
__webpack_require__.r(__webpack_exports__);
1212
/* harmony import */ var wangeditor__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! wangeditor */ "./node_modules/wangeditor/release/wangEditor.js");
1313
/* harmony import */ var wangeditor__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(wangeditor__WEBPACK_IMPORTED_MODULE_0__);
14+
/* harmony import */ var _mixins_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/mixins.js */ "./resources/js/mixins.js");
1415
//
1516
//
1617
//
@@ -25,12 +26,9 @@ __webpack_require__.r(__webpack_exports__);
2526
//
2627
//
2728

29+
2830
/* harmony default export */ __webpack_exports__["default"] = ({
29-
props: ["value", "attrs", "form_data", "form_items"],
30-
model: {
31-
prop: "value",
32-
event: "change"
33-
},
31+
mixins: [_mixins_js__WEBPACK_IMPORTED_MODULE_1__["FormItemComponent"]],
3432
data: function data() {
3533
return {
3634
editor: null,
@@ -82,11 +80,6 @@ __webpack_require__.r(__webpack_exports__);
8280
try {
8381
this.$bus.off("EditDataLoadingCompleted");
8482
} catch (e) {}
85-
},
86-
methods: {
87-
onChange: function onChange(value) {
88-
this.$emit("change", value);
89-
}
9083
}
9184
});
9285

0 commit comments

Comments
 (0)