[前端] 一分钟带你体验html+vue+element-ui的丝滑

1528 0
Honkers 2022-10-19 15:37:55 | 显示全部楼层 |阅读模式
技术迷

    html 网页,你指定知道vue 尤尤开发的前端框架element 外卖团队的前端ui
在你的网页的<title>标签下添加
  1. <!-- 引入样式 -->
  2. <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
复制代码
引入js

在html下面,<body>里加入
  1. <!-- 开发环境版本,包含了有帮助的命令行警告 -->
  2. <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
  3. <!-- 引入组件库 -->
  4. <script src="https://unpkg.com/element-ui/lib/index.js"></script>
复制代码
文件源码
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <title>Title</title>
  6.     <!-- 引入样式 -->
  7.     <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">
  8. </head>
  9. <body>
  10. <div id="app">
  11.     <h1>{{ message }}</h1>
  12.     <!--    <template>-->
  13.     <el-table
  14.             :data="tableData"
  15.             border
  16.             style="width: 100%">
  17.         <el-table-column
  18.                 fixed
  19.                 prop="date"
  20.                 label="日期"
  21.                 width="150">
  22.         </el-table-column>
  23.         <el-table-column
  24.                 prop="name"
  25.                 label="姓名"
  26.                 width="120">
  27.         </el-table-column>
  28.         <el-table-column
  29.                 prop="province"
  30.                 label="省份"
  31.                 width="120">
  32.         </el-table-column>
  33.         <el-table-column
  34.                 prop="city"
  35.                 label="市区"
  36.                 width="120">
  37.         </el-table-column>
  38.         <el-table-column
  39.                 prop="address"
  40.                 label="地址"
  41.                 width="300">
  42.         </el-table-column>
  43.         <el-table-column
  44.                 prop="zip"
  45.                 label="邮编"
  46.                 width="120">
  47.         </el-table-column>
  48.         <el-table-column
  49.                 fixed="right"
  50.                 label="操作"
  51.                 width="100">
  52.             <template slot-scope="scope">
  53.                 <el-button @click="handleClick(scope.row)" type="text" size="small">查看</el-button>
  54.                 <el-button type="text" size="small">编辑</el-button>
  55.             </template>
  56.         </el-table-column>
  57.     </el-table>
  58.     <!--    </template>-->
  59. </div>
  60. <!-- 开发环境版本,包含了有帮助的命令行警告 -->
  61. <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
  62. <!-- 引入组件库 -->
  63. <script src="https://unpkg.com/element-ui/lib/index.js"></script>
  64. <script type="text/javascript">
  65.     var app = new Vue({
  66.         el: '#app',
  67.         data: {
  68.             message: 'Hello Vue!',
  69.             tableData: [{
  70.                 date: '2016-05-02',
  71.                 name: '王小虎',
  72.                 province: '上海',
  73.                 city: '普陀区',
  74.                 address: '上海市普陀区金沙江路 1518 弄',
  75.                 zip: 200333
  76.             }, {
  77.                 date: '2016-05-04',
  78.                 name: '王小虎',
  79.                 province: '上海',
  80.                 city: '普陀区',
  81.                 address: '上海市普陀区金沙江路 1517 弄',
  82.                 zip: 200333
  83.             }, {
  84.                 date: '2016-05-01',
  85.                 name: '王小虎',
  86.                 province: '上海',
  87.                 city: '普陀区',
  88.                 address: '上海市普陀区金沙江路 1519 弄',
  89.                 zip: 200333
  90.             }, {
  91.                 date: '2016-05-03',
  92.                 name: '王小虎',
  93.                 province: '上海',
  94.                 city: '普陀区',
  95.                 address: '上海市普陀区金沙江路 1516 弄',
  96.                 zip: 200333
  97.             }]
  98.         }
  99.     });
  100. </script>
  101. </body>
  102. </html>
复制代码
效果


总结

去https://codesandbox.io/s/compassionate-rgb-kmcyx?file=/index.html网站把源码拷贝进去运行
如何运行
拷贝进去ctrl+s保存,点击右面小窗口的刷新就可以
element-ui
https://element.eleme.cn/#/zh-CN/component/table
组件很多,想用的照着上面那个表格照葫芦画瓢用就行了
到此这篇关于一分钟带你体验html+vue+element-ui的丝滑的文章就介绍到这了,更多相关html vue element-ui内容请搜索中国红客联盟以前的文章或继续浏览下面的相关文章,希望大家以后多多支持中国红客联盟!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行