|
1 | 1 | /** @license @lljj/vue3-form-element (c) 2020-2022 Liu.Jun License: Apache-2.0 */
|
2 |
| -import { resolveComponent as resolveComponent$1, defineComponent, h, openBlock, createBlock, toDisplayString, createCommentVNode, createVNode, renderSlot, inject, computed, ref as ref$1, watch, toRaw, getCurrentInstance, toRefs, provide, withCtx, Fragment, renderList, createTextVNode, onMounted } from 'vue'; |
| 2 | +import { resolveComponent as resolveComponent$1, defineComponent, h, openBlock, createBlock, toDisplayString, createCommentVNode, createVNode, renderSlot, inject, computed, ref as ref$1, watch, toRaw, getCurrentInstance, toRef, provide, withCtx, Fragment, renderList, createTextVNode, onMounted } from 'vue'; |
3 | 3 |
|
4 | 4 | function _typeof(obj) {
|
5 | 5 | "@babel/helpers - typeof";
|
@@ -9633,16 +9633,24 @@ var script = {
|
9633 | 9633 | },
|
9634 | 9634 | computed: {
|
9635 | 9635 | trueTitle: function trueTitle() {
|
9636 |
| - var _this$genFormProvide, _genFormProvide$fallb; |
| 9636 | + var _this$genFormProvide$; |
9637 | 9637 |
|
9638 | 9638 | var title = this.title;
|
9639 | 9639 |
|
9640 | 9640 | if (title) {
|
9641 | 9641 | return title;
|
9642 | 9642 | }
|
9643 | 9643 |
|
9644 |
| - var genFormProvide = ((_this$genFormProvide = this.genFormProvide) === null || _this$genFormProvide === void 0 ? void 0 : _this$genFormProvide.value) || this.genFormProvide; |
9645 |
| - var fallbackLabel = ((_genFormProvide$fallb = genFormProvide.fallbackLabel) === null || _genFormProvide$fallb === void 0 ? void 0 : _genFormProvide$fallb.value) || genFormProvide.fallbackLabel; |
| 9644 | + var fallbackLabel; |
| 9645 | + |
| 9646 | + if (typeof ((_this$genFormProvide$ = this.genFormProvide.fallbackLabel) === null || _this$genFormProvide$ === void 0 ? void 0 : _this$genFormProvide$.value) === 'boolean') { |
| 9647 | + var _this$genFormProvide$2; |
| 9648 | + |
| 9649 | + fallbackLabel = (_this$genFormProvide$2 = this.genFormProvide.fallbackLabel) === null || _this$genFormProvide$2 === void 0 ? void 0 : _this$genFormProvide$2.value; |
| 9650 | + } else { |
| 9651 | + fallbackLabel = this.genFormProvide.fallbackLabel; |
| 9652 | + } |
| 9653 | + |
9646 | 9654 | var backTitle = fallbackLabel && this.curNodePath.split('.').pop();
|
9647 | 9655 | if (backTitle !== "".concat(Number(backTitle))) return backTitle;
|
9648 | 9656 | return '';
|
@@ -11418,9 +11426,7 @@ function createForm() {
|
11418 | 11426 | } // 使用provide 传递跨组件数据
|
11419 | 11427 |
|
11420 | 11428 |
|
11421 |
| - var _toRefs = toRefs(props), |
11422 |
| - fallbackLabel = _toRefs.fallbackLabel; |
11423 |
| - |
| 11429 | + var fallbackLabel = toRef(props, 'fallbackLabel'); |
11424 | 11430 | provide('genFormProvide', {
|
11425 | 11431 | fallbackLabel: fallbackLabel
|
11426 | 11432 | }); // rootFormData
|
|
0 commit comments