类型“Vue | Element | (Vue | Element)[]”上不存在属性“resetFields”。 类型“Vue”上不存在属性“resetFields”。ts(2339) ts中连

类型“Vue | Element | (Vue | Element)[]”上不存在属性“resetFields”。
类型“Vue”上不存在属性“resetFields”。ts(2339)
ts中连续的链式调用会有类型校验错误。
最简单的解决方法:

// 原来的
    this.$refs.ruleForm.resetFields();
// 修改后
    (this.$refs.ruleForm as any).resetFields();

类型“Vue | Element | (Vue | Element)[]”上不存在属性“resetFields”。 类型“Vue”上不存在属性“resetFields”。ts(2339) ts中连_第1张图片
类型“Vue | Element | (Vue | Element)[]”上不存在属性“resetFields”。 类型“Vue”上不存在属性“resetFields”。ts(2339) ts中连_第2张图片

你可能感兴趣的:(vue.js,javascript,前端)