20-Vue之Element UI-文字链接组件

简介: 20-Vue之Element UI-文字链接组件

创建组件

  • 创建Link.vue组件
1. <template>
2. <div>
3. <!-- type属性设置颜色-->
4. <el-link href="https://element.eleme.io" target="_blank">默认链接</el-link>
5. <el-link type="primary">主要链接</el-link>
6. <el-link type="success">成功链接</el-link>
7. <el-link type="warning">警告链接</el-link>
8. <el-link type="danger">危险链接</el-link>
9. <el-link type="info">信息链接</el-link>
10. <br>
11. <!-- disabled 禁用状态-->
12. <el-link disabled>默认链接</el-link>
13. <el-link type="primary" disabled>主要链接</el-link>
14. <el-link type="success" disabled>成功链接</el-link>
15. <el-link type="warning" disabled>警告链接</el-link>
16. <el-link type="danger" disabled>危险链接</el-link>
17. <el-link type="info" disabled>信息链接</el-link>
18. <br>
19. <!-- underline 是否显示下划线-->
20. <el-link :underline="false">无下划线</el-link>
21. <el-link>有下划线</el-link>
22. <br>
23. <!-- icon 设置图标-->
24. <el-link icon="el-icon-edit">编辑</el-link>
25. <el-link>查看<i class="el-icon-view el-icon--right"></i></el-link>
26. <br>
27. <!--    href 跳转-->
28. <el-link href="https://blog.csdn.net/it_heima">跳转我的博客</el-link>
29. <br>
30. <!--    target 打开方式-->
31. <el-link href="https://blog.csdn.net/it_heima" target="_blank">新打开一个tab,跳转我的博客</el-link>
32. 
33. </div>
34. </template>
35. 
36. <script>
37. export default {
38. name: 'Link'
39. }
40. </script>
41. 
42. <style scoped>
43. 
44. </style>

参数

1. 参数 说明  类型  可选值 默认值
2. type 类型  string  primary / success / warning / danger / info default
3. underline  是否下划线 boolean — true
4. disabled 是否禁用状态  boolean — false
5. href 原生 href 属性  string  — -
6. icon 图标类名  string  — -

效果图

相关文章
|
22天前
|
存储 搜索推荐 Java
探索安卓开发中的自定义视图:打造个性化UI组件Java中的异常处理:从基础到高级
【8月更文挑战第29天】在安卓应用的海洋中,一个独特的用户界面(UI)能让应用脱颖而出。自定义视图是实现这一目标的强大工具。本文将通过一个简单的自定义计数器视图示例,展示如何从零开始创建一个具有独特风格和功能的安卓UI组件,并讨论在此过程中涉及的设计原则、性能优化和兼容性问题。准备好让你的应用与众不同了吗?让我们开始吧!
|
22天前
|
JavaScript 前端开发 安全
[译] 在 Vue 组件中分离 UI 和业务逻辑。
[译] 在 Vue 组件中分离 UI 和业务逻辑。
|
20天前
|
开发者 C# Android开发
明白吗?Xamarin与Native的终极对决:究竟哪种开发方式更适合您的项目需求,让我们一探究竟!
【8月更文挑战第31天】随着移动应用开发的普及,开发者面临多种技术选择。本文对比了跨平台解决方案Xamarin与原生开发方式的优势与劣势。Xamarin使用C#进行跨平台开发,代码复用率高,可大幅降低开发成本;但因基于抽象层,可能影响性能。原生开发则充分利用平台特性,提供最佳用户体验,但需维护多套代码库,增加工作量。开发者应根据项目需求、团队技能和预算综合考量,选择最适合的开发方式。
59 0
|
21天前
|
JavaScript 前端开发 开发者
决战前端之巅!Element UI与Vuetify谁才是Vue.js组件界的霸主?一场关于颜值与实力的较量!
【8月更文挑战第30天】本文对比了两款热门的Vue.js组件库——Element UI与Vuetify。Element UI由饿了么团队打造,提供多种高质量UI组件,设计简洁大方。Vuetify基于Material Design规范,支持Vue.js 2.0及3.0版本,具备前瞻性。两者均涵盖表单、导航、数据展示等组件,Element UI配置选项丰富,而Vuetify则提供了更深层的样式定制功能。开发者可根据项目需求及个人偏好选择合适的组件库。
67 0
|
21天前
|
JavaScript 开发者 UED
Vue.js组件库大对决:Element UI与Vuetify,开发者的罗密欧与朱丽叶!
【8月更文挑战第30天】Element UI和Vuetify是Vue.js开发中的热门组件库,前者简洁高效,后者遵循Material Design,国际化程度高。两者均提供丰富的组件支持,但Vuetify组件更多样,设计更灵活;Element UI在性能和中文支持上更优。文档方面,Element UI更直观易懂,而Vuetify配置灵活但学习成本稍高。选择时需综合考虑项目需求、团队背景及设计风格,以达到最佳开发效果。
65 0
|
JavaScript
Vue的非父子组件之间传值
全局事件总线 一种组件间通信的方式,适用于任意组件间通信
|
12月前
|
缓存 JavaScript 前端开发
Vue Props、Slot、v-once、非父子组件间的传值....
Vue Props、Slot、v-once、非父子组件间的传值....
72 0
|
JavaScript
Vue中父子组件传值
先在⽗组件中给⼦组件的⾃定义属性绑定⼀个⽗组件的变量
|
JavaScript
vue 组件传值
vue 组件传值
71 0
|
JavaScript
vue父子组件传值
vue父子组件传值