在vue3中使用element plus的问题?

下面是一段vue3的代码:

<template>
  <ContentWrap title="xxxx" message="dddd">
    <el-button>xxx</el-button>
  </ContentWrap>
</template>

<script setup lang="ts">
import {ref} from 'vue'
import {ContentWrap} from '@/components/ContentWrap'
import {ElButton} from "element-plus";

</script>

<style scoped>

</style>

这为什么导入的是"ElButton"但按"<el-button>"用就可以呀?

阅读 2.7k
2 个回答
新手上路,请多包涵

Vue 支持将模板中使用 kebab-case 的标签解析为使用 PascalCase 注册的组件。这意味着一个以 MyComponent 为名注册的组件,在模板中可以通过 <MyComponent> 或 <my-component> 引用。这让我们能够使用同样的 JavaScript 组件注册代码来配合不同来源的模板。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题