runtime-core.esm-bundler.js:41 [Vue warn]: Invalid prop: validation failed for prop "type". Expected one of ["default", "primary", "success", "warning", "info", "danger", "text", ""], got value "link".
时间: 2023-07-17 17:06:41 浏览: 164
这个警告是由于在使用Element Plus的`el-button`组件时,传递了一个无效的`type`属性值。根据警告信息,Element Plus的`el-button`组件所支持的`type`属性值应该是其中之一:`default`, `primary`, `success`, `warning`, `info`, `danger`, `text` 或者空字符串 `""`。
在你的代码中,你将`type`属性的值设置为了`link`,这是无效的。为了解决这个问题,你可以考虑使用其他合法的`type`属性值,比如`default`或者`text`。
请注意,Element Plus的文档中可能会有关于`el-button`组件的属性值更新和变更的说明,请确保参考最新的文档对你的代码进行相应的调整。
以下是一个示例代码:
```html
<template>
<div>
<!-- 登录按钮 -->
<el-button type="primary" @click="login">登录</el-button>
<!-- 注册按钮 -->
<el-button type="default" @click="register">注册</el-button>
</div>
</template>
```
在上面的代码中,我们将注册按钮的`type`属性值修改为了`default`,以符合Element Plus所支持的合法值。请根据你的需求选择合适的`type`属性值,并确保与Element Plus的文档保持一致。
希望能解决你的问题!如果还有其他疑问,请随时提问。