使用vue表单验证报异常async-validator TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed
时间: 2023-11-08 11:16:22 浏览: 163
这个错误通常是因为在 Vue 组件中使用了 ES6 的严格模式导致的。解决方法如下:
1. 在 Vue 组件中禁用严格模式
在 Vue 组件中添加以下代码,禁用严格模式:
```
<script>
export default {
strict: false,
// ...
}
</script>
```
2. 在 Webpack 中禁用严格模式
在 Webpack 中,可以通过在 babel-loader 中设置 `ignore` 选项来禁用严格模式,示例代码如下:
```
module: {
rules: [
{
test: /\.js$/,
loader: 'babel-loader',
options: {
ignore: [/node_modules/],
presets: ['@babel/preset-env']
}
}
]
}
```
这样就可以解决 async-validator 报错的问题了。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)