小程序引入 async-validator 报错

发布于 2022-09-11 17:50:12 字数 304 浏览 20 评论 0

小程序中引入 async-validator做表单验证,npm安装了也构建了,显示错误:

thirdScriptError 

 sdk uncaught third Error 

 module "miniprogram_npm/async-validator/babel-runtime/helpers/extends" is not defined 

图片描述

请问有什么办法解决吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

打小就很酷 2022-09-18 17:50:12

github地址

拷贝/src/ 到 自己的小程序文件夹里
把文件夹里所有文件所引入其他文件的路径,后面添加后缀名(不要简写路径)
例如:

import { format, complementError, asyncMap, warning, deepMerge } from './util';
import validators from './validator/';
import { messages as defaultMessages, newMessages } from './messages';
import { format, complementError, asyncMap, warning, deepMerge } from './util.js';
import validators from './validator/index.js';
import { messages as defaultMessages, newMessages } from './messages.js';

记住是所有文件都需要改动,因为小程序不会自动去添加和识别后缀名

改完后就可以正常引入了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文