This commit is contained in:
2026-01-05 12:47:14 +08:00
commit 1fc846fae3
1614 changed files with 162035 additions and 0 deletions

47
unpackage/dist/dev/mp-weixin/form.js vendored Normal file
View File

@@ -0,0 +1,47 @@
"use strict";
const common_vendor = require("./common/vendor.js");
const uni_modules_nutuiUni_components__hooks_useInject = require("./uni_modules/nutui-uni/components/_hooks/useInject.js");
require("./uni_modules/nutui-uni/components/_utils/env.js");
const uni_modules_nutuiUni_components__utils_props = require("./uni_modules/nutui-uni/components/_utils/props.js");
const FORM_KEY = Symbol("Form");
const formProps = {
...uni_modules_nutuiUni_components__utils_props.commonProps,
/**
* @description 表单数据对象(使用表单校验时_必填_)
*/
modelValue: uni_modules_nutuiUni_components__utils_props.makeObjectProp({}),
/**
* @description 统一配置每个 `FormItem` 的 `rules`
*/
rules: uni_modules_nutuiUni_components__utils_props.makeObjectProp({}),
/**
* @description 禁用表单下的所有数据录入组件
*/
disabled: Boolean,
/**
* @description 表单项 label 的位置
*/
labelPosition: uni_modules_nutuiUni_components__utils_props.makeStringProp("left"),
/**
* @description 必填表单项 label 的红色星标位置
*/
starPosition: uni_modules_nutuiUni_components__utils_props.makeStringProp("left")
};
const formEmits = {
validate: (msg) => msg instanceof Object
};
function useFormDisabled(disabled) {
const { parent } = uni_modules_nutuiUni_components__hooks_useInject.useInject(FORM_KEY);
return common_vendor.computed(() => {
if (disabled.value != null)
return disabled.value;
if ((parent == null ? void 0 : parent.props.disabled) != null)
return parent.props.disabled;
return false;
});
}
exports.FORM_KEY = FORM_KEY;
exports.formEmits = formEmits;
exports.formProps = formProps;
exports.useFormDisabled = useFormDisabled;
//# sourceMappingURL=../.sourcemap/mp-weixin/form.js.map