【编写前端需要学习的知识】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>

后续会更新学习笔记

相关文章
|
21天前
|
JavaScript 数据安全/隐私保护
Vue Amazing UI 组件库(Vue3+TypeScript+Vite 等最新技术栈开发)
Vue Amazing UI 是一个基于 Vue 3、TypeScript、Vite 等最新技术栈开发构建的现代化组件库,包含丰富的 UI 组件和常用工具函数,并且持续不断维护更新中。另外,组件库全量使用 TypeScript,支持自动按需引入和 Tree Shaking 等,能够显著提升开发效率,降低开发成本。
51 5
Vue Amazing UI 组件库(Vue3+TypeScript+Vite 等最新技术栈开发)
|
1月前
|
人工智能 JavaScript 关系型数据库
【02】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-ui设计图figmaUI设计准备-figma汉化插件-mysql数据库设计-优雅草卓伊凡商业项目实战
【02】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-ui设计图figmaUI设计准备-figma汉化插件-mysql数据库设计-优雅草卓伊凡商业项目实战
98 14
【02】Java+若依+vue.js技术栈实现钱包积分管理系统项目-商业级电玩城积分系统商业项目实战-ui设计图figmaUI设计准备-figma汉化插件-mysql数据库设计-优雅草卓伊凡商业项目实战
|
5月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
90 0
|
2月前
|
Dart 前端开发 架构师
【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升
【01】vs-code如何配置flutter环境-开发完整的社交APP-前端客户端开发+数据联调|以优雅草商业项目为例做开发-flutter开发-全流程-商业应用级实战开发-优雅草央千澈-供大大的学习提升
218 26
|
2月前
|
JavaScript 前端开发 jenkins
抛弃node和vscode,如何用记事本开发出一个完整的vue前端项目
本文探讨了在不依赖Node和VSCode的情况下,仅使用记事本和浏览器开发一个完整的Vue3前端项目的方法。通过CDN引入Vue、Vue Router、Element-UI等库,直接编写HTML文件实现页面功能,展示了前端开发的本质是生成HTML。虽然日常开发离不开现代工具,但掌握这种基础方法有助于快速实现想法或应对特殊环境限制。文章还介绍了如何用Node简单部署HTML文件到服务器,提供了一种高效、轻量的开发思路。
70 10
|
4月前
|
JavaScript 前端开发 搜索推荐
Vue的数据驱动视图与其他前端框架的数据驱动方式有何不同?
总的来说,Vue 的数据驱动视图在诸多方面展现出独特的优势,其与其他前端框架的数据驱动方式的不同之处主要体现在绑定方式、性能表现、触发机制、组件化结合、灵活性、语法表达以及与后端数据交互等方面。这些差异使得 Vue 在前端开发领域具有独特的地位和价值。
122 58
|
4月前
|
前端开发 开发者 C++
独家揭秘:前端大牛们如何高效学习新技术,保持竞争力!
【10月更文挑战第31天】前端技术飞速发展,如何高效学习新技术成为关键。本文通过对比普通开发者与大牛们的策略,揭示了高效学习的秘诀:明确目标、主动探索、系统资源、实践应用和持续学习。通过这些方法,大牛们能更好地掌握新技术,保持竞争力。示例代码展示了如何通过实践加深理解。
89 4
|
4月前
|
前端开发 JavaScript 开发者
React与Vue:前端框架的巅峰对决与选择策略
【10月更文挑战第23天】React与Vue:前端框架的巅峰对决与选择策略
|
4月前
|
前端开发 JavaScript 数据管理
React与Vue:两大前端框架的较量与选择策略
【10月更文挑战第23天】React与Vue:两大前端框架的较量与选择策略
|
5月前
|
JavaScript 前端开发 算法
前端优化之超大数组更新:深入分析Vue/React/Svelte的更新渲染策略
本文对比了 Vue、React 和 Svelte 在数组渲染方面的实现方式和优缺点,探讨了它们与直接操作 DOM 的差异及 Web Components 的实现方式。Vue 通过响应式系统自动管理数据变化,React 利用虚拟 DOM 和 `diffing` 算法优化更新,Svelte 通过编译时优化提升性能。文章还介绍了数组更新的优化策略,如使用 `key`、分片渲染、虚拟滚动等,帮助开发者在处理大型数组时提升性能。总结指出,选择合适的框架应根据项目复杂度和性能需求来决定。
115 2

热门文章

最新文章