【编写前端需要学习的知识】Vue2+Element-UI

简介: 【编写前端需要学习的知识】Vue2+Element-UI

我们利用Hbuilder编写前端的时候,可以提前学习一下Vue2(和VUE差别挺大的,感兴趣的还可以学习一下Vue3.0)和Element-UI,这个是可以帮助我们更快的完成编写, 它可以提供给你一张图片,你的光标在哪里,他会显示信息,包括颜色,大小等,如图

在他的下方就会显示代码

1. <el-container style="height: 500px; border: 1px solid #eee">
2. <el-aside width="200px" style="background-color: rgb(238, 241, 246)">
3. <el-menu :default-openeds="['1', '3']">
4. <el-submenu index="1">
5. <template slot="title"><i class="el-icon-message"></i>导航一</template>
6. <el-menu-item-group>
7. <template slot="title">分组一</template>
8. <el-menu-item index="1-1">选项1</el-menu-item>
9. <el-menu-item index="1-2">选项2</el-menu-item>
10. </el-menu-item-group>
11. <el-menu-item-group title="分组2">
12. <el-menu-item index="1-3">选项3</el-menu-item>
13. </el-menu-item-group>
14. <el-submenu index="1-4">
15. <template slot="title">选项4</template>
16. <el-menu-item index="1-4-1">选项4-1</el-menu-item>
17. </el-submenu>
18. </el-submenu>
19. <el-submenu index="2">
20. <template slot="title"><i class="el-icon-menu"></i>导航二</template>
21. <el-menu-item-group>
22. <template slot="title">分组一</template>
23. <el-menu-item index="2-1">选项1</el-menu-item>
24. <el-menu-item index="2-2">选项2</el-menu-item>
25. </el-menu-item-group>
26. <el-menu-item-group title="分组2">
27. <el-menu-item index="2-3">选项3</el-menu-item>
28. </el-menu-item-group>
29. <el-submenu index="2-4">
30. <template slot="title">选项4</template>
31. <el-menu-item index="2-4-1">选项4-1</el-menu-item>
32. </el-submenu>
33. </el-submenu>
34. <el-submenu index="3">
35. <template slot="title"><i class="el-icon-setting"></i>导航三</template>
36. <el-menu-item-group>
37. <template slot="title">分组一</template>
38. <el-menu-item index="3-1">选项1</el-menu-item>
39. <el-menu-item index="3-2">选项2</el-menu-item>
40. </el-menu-item-group>
41. <el-menu-item-group title="分组2">
42. <el-menu-item index="3-3">选项3</el-menu-item>
43. </el-menu-item-group>
44. <el-submenu index="3-4">
45. <template slot="title">选项4</template>
46. <el-menu-item index="3-4-1">选项4-1</el-menu-item>
47. </el-submenu>
48. </el-submenu>
49. </el-menu>
50. </el-aside>
51. 
52. <el-container>
53. <el-header style="text-align: right; font-size: 12px">
54. <el-dropdown>
55. <i class="el-icon-setting" style="margin-right: 15px"></i>
56. <el-dropdown-menu slot="dropdown">
57. <el-dropdown-item>查看</el-dropdown-item>
58. <el-dropdown-item>新增</el-dropdown-item>
59. <el-dropdown-item>删除</el-dropdown-item>
60. </el-dropdown-menu>
61. </el-dropdown>
62. <span>王小虎</span>
63. </el-header>
64. 
65. <el-main>
66. <el-table :data="tableData">
67. <el-table-column prop="date" label="日期" width="140">
68. </el-table-column>
69. <el-table-column prop="name" label="姓名" width="120">
70. </el-table-column>
71. <el-table-column prop="address" label="地址">
72. </el-table-column>
73. </el-table>
74. </el-main>
75. </el-container>
76. </el-container>
77. 
78. <style>
79.   .el-header {
80.     background-color: #B3C0D1;
81.     color: #333;
82.     line-height: 60px;
83.   }
84. 
85.   .el-aside {
86.     color: #333;
87.   }
88. </style>
89. 
90. <script>
91.   export default {
92.     data() {
93.       const item = {
94. date: '2016-05-02',
95.         name: '王小虎',
96. address: '上海市普陀区金沙江路 1518 弄'
97.       };
98. return {
99.         tableData: Array(20).fill(item)
100.       }
101.     }
102.   };
103. </script>

后续会更新学习笔记

相关文章
|
2月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
56 0
|
1月前
|
前端开发 开发者 C++
独家揭秘:前端大牛们如何高效学习新技术,保持竞争力!
【10月更文挑战第31天】前端技术飞速发展,如何高效学习新技术成为关键。本文通过对比普通开发者与大牛们的策略,揭示了高效学习的秘诀:明确目标、主动探索、系统资源、实践应用和持续学习。通过这些方法,大牛们能更好地掌握新技术,保持竞争力。示例代码展示了如何通过实践加深理解。
50 4
|
1月前
|
前端开发 JavaScript 开发者
React与Vue:前端框架的巅峰对决与选择策略
【10月更文挑战第23天】React与Vue:前端框架的巅峰对决与选择策略
|
1月前
|
前端开发 JavaScript 数据管理
React与Vue:两大前端框架的较量与选择策略
【10月更文挑战第23天】React与Vue:两大前端框架的较量与选择策略
|
1月前
|
JavaScript 前端开发 搜索推荐
Vue的数据驱动视图与其他前端框架的数据驱动方式有何不同?
总的来说,Vue 的数据驱动视图在诸多方面展现出独特的优势,其与其他前端框架的数据驱动方式的不同之处主要体现在绑定方式、性能表现、触发机制、组件化结合、灵活性、语法表达以及与后端数据交互等方面。这些差异使得 Vue 在前端开发领域具有独特的地位和价值。
|
2月前
|
JavaScript 前端开发 算法
前端优化之超大数组更新:深入分析Vue/React/Svelte的更新渲染策略
本文对比了 Vue、React 和 Svelte 在数组渲染方面的实现方式和优缺点,探讨了它们与直接操作 DOM 的差异及 Web Components 的实现方式。Vue 通过响应式系统自动管理数据变化,React 利用虚拟 DOM 和 `diffing` 算法优化更新,Svelte 通过编译时优化提升性能。文章还介绍了数组更新的优化策略,如使用 `key`、分片渲染、虚拟滚动等,帮助开发者在处理大型数组时提升性能。总结指出,选择合适的框架应根据项目复杂度和性能需求来决定。
|
2月前
|
前端开发 JavaScript 安全
在vue前端开发中基于refreshToken和axios拦截器实现token的无感刷新
在vue前端开发中基于refreshToken和axios拦截器实现token的无感刷新
165 4
|
2月前
|
JavaScript 前端开发 Python
django接收前端vue传输的formData图片数据
django接收前端vue传输的formData图片数据
63 4
|
2月前
|
JavaScript 前端开发 Java
VUE学习四:前端模块化,ES6和ES5如何实现模块化
这篇文章介绍了前端模块化的概念,以及如何在ES6和ES5中实现模块化,包括ES6模块化的基本用法、默认导出与混合导出、重命名export和import,以及ES6之前如何通过函数闭包和CommonJS规范实现模块化。
124 0
VUE学习四:前端模块化,ES6和ES5如何实现模块化
|
2月前
|
前端开发 JavaScript 小程序
前端新机遇!为什么我建议学习鸿蒙?
【10月更文挑战第4天】前端新机遇!为什么我建议学习鸿蒙?
129 0
前端新机遇!为什么我建议学习鸿蒙?

热门文章

最新文章