Vue.js UI框架 - element

Vue.js前端框架教程6:Element UI框架 组件创建了一个按钮,并绑定了一个点击事件。的强大之处在于其丰富的组件库和灵活的配置,可以帮助开发者快速构建出功能丰富、界面美观的。项目中,你可以立即开始使用它的组件来构建页面。框架,它提供了一套丰富的组件和工具,帮助开发者快速构建高质量的前端界面。就被添加到你的项目中了,你可以开始使用它提供的各种组件来构建应用。提供了多种类型的组件,包括布局组件、表单组件和数据展示组件等。表单组件是用于创建各种表单的控件集合,包括。布局组件用于构建页面的基本结构,包括。'欢迎学习 ElementUI! 阅读详情

Vue.js UI框架 - element

文档:http://element.eleme.io/#/zh-CN/component/installation

安装:

npm i element-ui -D

配置:

http://element.eleme.io/#/zh-CN/component/quickstart

引入:

import ElementUI from 'element-ui';
import 'element-ui/lib/theme-default/index.css';
Vue.use(ElementUI);

实践

1.专门建一个表格组件el-table.vue:

<template>
    <el-table
            :data="tableData"
            style="width: 100%">
        <el-table-column
                prop="date"
                label="日期"
                width="180">
        </el-table-column>
        <el-table-column
                prop="name"
                label="姓名"
                width="180">
        </el-table-column>
        <el-table-column
                prop="address"
                label="地址">
        </el-table-column>
    </el-table>
</template>

<script>
    export default {
        data() {
            return {
                tableData: [{
                    date: '2016-05-02',
                    name: '王小虎',
                    address: '上海市普陀区金沙江路 1518 弄'
                }, {
                    date: '2016-05-04',
                    name: '王小虎',
                    address: '上海市普陀区金沙江路 1517 弄'
                }, {
                    date: '2016-05-01',
                    name: '王小虎',
                    address: '上海市普陀区金沙江路 1519 弄'
                }, {
                    date: '2016-05-03',
                    name: '王小虎',
                    address: '上海市普陀区金沙江路 1516 弄'
                }]
            }
        }
    }
</script>

2.引入组件

import eltable from "./../components/el-table.vue";

3.配置路由

const routerConfig = new VueRouter({
    routes: [
        { path: '/', component: userlogin},
        { path: '/news', component: newslist, name:"newslist"},
        { path: '/news/:newsid', component: newsdetail, name:"newsdetail"},
        { path: '/login', component: userlogin,name:"userlogin" },
        { path: '/eltable', component: eltable,name:"eltable" }
    ]
})

4.我们之前学过了Vuex的store

http://blog.youkuaiyun.com/github_26672553/article/details/53389988

所以我们来到NewsModule.js,把el-table.vue里的数据拷贝过来

import Vue from "vue";
export default{
    state:{
        newslist:[],
        newsdetail:{},
        newstable:[{
            date: '2016-05-02',
            name: '王小虎',
            address: '上海市普陀区金沙江路 1518 弄'
        }, {
            date: '2016-05-04',
            name: '王小虎',
            address: '上海市普陀区金沙江路 1517 弄'
        }, {
            date: '2016-05-01',
            name: '王小虎',
            address: '上海市普陀区金沙江路 1519 弄'
        }, {
            date: '2016-05-03',
            name: '王小虎',
            address: '上海市普陀区金沙江路 1516 弄'
        }]
    },

这样el-table.vue需要修改访问数据的方式:

:data="this.$store.state.news.newstable"

浏览器访问:
这里写图片描述

5.table还有各种事件
http://element.eleme.io/#/zh-CN/component/table
我们拿cell-click 举例

<template>
    <el-table
            :data="this.$store.state.news.newstable"
            style="width: 100%"
            @cell-click="test"
            >
        <el-table-column
                prop="date"
                label="日期"
                width="180">
        </el-table-column>
        <el-table-column
                prop="name"
                label="姓名"
                width="180">
        </el-table-column>
        <el-table-column
                prop="address"
                label="地址">
        </el-table-column>
    </el-table>
</template>

<script>
    export default {
        methods:{
            test(){
                alert("单元格点击事件");
            }
        }
    }
</script>

这里写图片描述

Element-UI官网[项目源码] Element-UI是一套基于Vue 2.0的桌面端组件库,专为开发者、设计师和产品经理设计。它提供了丰富的UI组件和工具,帮助用户快速构建高质量的网页应用。Element-UI以其简洁的设计和强大的功能成为全球最受欢迎的Vue UI框架之一。官网地址为https://element.eleme.cn/#/zh-CN/,用户可以在官网上查看详细的文档、示例和下载资源。 立即下载

相关推荐

BALM2深度解析 | 港大MARS实验室如何用点簇革新激光BA?

本文深度解析了港大MARS实验室提出的BALM2方案如何通过点簇技术革新激光BA(Bundle Adjustment)处理。BALM2将点云数据聚合为点簇,显著提升计算效率,实测显示其计算耗时仅为传统方法的1/20。文章详细介绍了点簇的核心原理、二阶优化方法及与传统方法的性能对比,展示了其在激光SLAM领域的突破性应用。

weixin_29212867的博客 152

element ui中文官网

【代码】element ui---中文官网,elementui中文官网地址

张宇的博客 11万+

RC电路(一):微分|积分

的取值不同,会导致输出波形和输入波形之间的关系也不同,由此也会产生不同的应用。输出为0,随着电容充满电,运放-输入端得到的分压为正最大值,可等效成一个电压源,且电压不可突变,此时电流反向为最大值,开始充电时的容抗为0,电压不可突变则电压差为0,运放。开始充电时的容抗为0,电压不可突变则电压差为0,运放。输入端得到的分压也不可突变,随着电容放完电,于是。,因电容上电压不能突变(来不及充电,相当于短路,由上分析可得积分运算电路中,输出为运放的负最大峰值,随着电容充满电,输出为运放的正最大峰值,随着电容放完电,

既有随处可栖的江湖,也有追风逐梦的骁勇! 1万+

Element-UI基本介绍

ElementUI中文网 :https://element.eleme.cn/#/zh-CNElement-Ul是饿了么前端团队推出的一款基于Vue.js 2.0 的桌面端UI框架,手机端有对应框架是Mint UI。我是学后端的在学习Vue时候了解到Element,我使用Element主要是为了从里面使用各种组件。

cd001_的博客 1万+

驻极体咪头信号采集避坑指南:如何用5V单电源搞定0.1mV~1V的音频放大?

本文针对驻极体咪头(ECM)在5V单电源系统中信号采集的常见难题,提供了详细的电路设计指南。文章深入分析了咪头的高输出阻抗与微弱信号特性,重点阐述了采用两级运放(如AD8542)实现低噪声放大、直流偏置叠加以及抗混叠滤波的完整方案,并分享了PCB布局、电源去耦等关键调试技巧,帮助工程师稳定采集0.1mV至1V的音频信号。

weixin_29291069的博客 435

RK3588上rknn_toolkit_lite2报错解决:手把手教你更新librknnrt.so的正确姿势

本文针对在RK3588平台上使用rknn_toolkit_lite2时遇到的“Invalid RKNN model version”等常见错误,提供了完整的诊断与解决方案。文章深入剖析了RKNN生态系统各组件(如librknnrt.so、RKNN Server)版本不兼容的根源,并手把手指导如何安全、正确地更新librknnrt.so运行时库,确保AI模型在RK3588 NPU上实现高效推理。

weixin_29189003的博客 518

Elementui中文官网地址

element ui中文官网。

qq_40204867的博客 2万+

深入解析ROS 2 Control:从硬件抽象到实时控制的机器人框架实践

本文深入解析了ROS 2 Control机器人控制框架,阐述了其如何通过硬件抽象、控制器管理和实时性保障,解决机器人开发中硬件与软件紧耦合的痛点。文章详细剖析了其三层核心架构与数据流,并通过C++/Python代码示例演示了硬件接口的实现,最后提供了URDF配置、启动文件编写指南以及动态控制器管理、实时优化等高级应用与实战避坑技巧。

mqtt6iot的博客 620

下面是Elementui中文官网地址入口:

element ui中文官网。

m0_53568854的博客 6178

从零搭建智能车竞赛卡丁车:自动驾驶科目中的锥桶识别与路径规划实战教程

本文提供了一份从零搭建智能车竞赛卡丁车的实战教程,重点解析了自动驾驶科目中的核心环节:锥桶识别与路径规划。内容涵盖硬件选型、传感器部署、基于单目视觉的识别算法,以及适用于嵌入式平台的轻量级路径规划与跟踪策略,旨在帮助参赛者与爱好者系统掌握关键技术,完成稳定可靠的自动驾驶系统搭建。

lg888的博客 1166

基于MATLAB的井筒多相流模拟

井筒多相流的模拟可以基于不同的数学模型和计算方法。其中,最常用的模型之一是多相流模型,它基于质量守恒、动量守恒和能量守恒等原理,描述了流体在井筒中的流动行为。对于井筒多相流的模拟和分析可以帮助我们理解和优化油气田开发过程中的流体行为,从而提高产量和效率。在本文中,我们将介绍如何使用MATLAB进行井筒多相流的模拟,并提供相应的源代码。需要注意的是,以上示例是一个简化的模拟,仅用于演示如何使用MATLAB进行井筒多相流模拟。实际应用中,我们需要考虑更多的物理过程和参数,并使用更复杂的数值方法和模型进行模拟。

AtdiHtml的博客 706

Vue ui组件的了解、安装、使用

Vue.js 是一个渐进式 JavaScript 框架,用于构建 UIS(用户界面)和 SPA(单页应用程序)。UI 组件库提高了我们的开发效率速度,增强了应用的整体外观、感觉、交互性和可访问性,接下来就看看有哪些适用于 Vue ui 组件库。

k010107的博客 1480

【STM32系统】基于STM32+手机APP设计的智能停车场系统

功能简介1、进出停车场时需要刷卡,进行一个记时、计费的功能。2、停车位配有超声波检测,主要识别车位是否被占用。3、车位区域配有OLED显示屏,用户可以通过显示屏看到空闲车位。4、车位配有车位灯。当用户找不到车位可以通过手机点亮车位灯5、停车场配有温湿度检测和烟雾检测模块。当环境发生异常状态。会触动紧急报警。6、停车场信息会通过Wi-Fi发送数据上传至阿里云。用户可以通过手机了解到停车场空闲车位和停车时间、费用。

嵌入式阿齐Archie 2万+

Vue该如何选择前端UI框架

Vue.js 是什么 Vue  是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 1、如果你是在做pc端的应用,最好的选择是ElementUI。 npm i eleme...

qq_23334071的博客 4423

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Vue

使用了 router,导入了 App 组件。对于制作原型或学习,可以这样使用最新版本:<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>按键别名:.enter、.tab、.esc、.space、.up、.down、.left、.right、.delete (捕获 Delete 和 Backspace 两个按键)在很多不同的情况下,过滤器都是有用的,比如尽可能保持 API 响应的干净,并在前端处理数据的格式。

tongwx的博客 110

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Avue.js:基于Element-UI的二次封装框架

Avue.js 是一个基于 Vue.js 和 Element-UI 的二次封装框架,主要使用 JavaScript 和 Vue.js 进行开发。该项目旨在简化开发人员在使用 Element-UI 进行项目开发时的操作,提供更加高效和便捷的组件封装。 ## 1. 项目基础介绍和主要编程语言 Avue.js 是基于现有的 Element-UI 库进行的二次封装,它采纳了数据驱动视图的核心理念,为开...

gitblog_00782的博客 866

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

想知道什么是vue吗?怎么使用的?vue有哪些框架?框架怎么使用吗?

vue是一个轻量级框架,依据mvc的框架开发的,是一套构建用户界面的渐进式框架,vue-cli框架更新至3.0。 vue是替代了,原先  js (也叫弱量级语言) 和 JQ 代码书写是需要一次次的插入节点和声明,vue书写是把视图与数据直接同步起来存入你要写的库里,vue插件更是可以快速入手,vue第三方插件:PC端:比如(element-UI)还有移动端(muse-UI)框架等等,还可以是vue...

weixin_42686900的博客 1000

基于Vue.js和Element UI框架的自定义表单Form组件

一个基于Vue.js和Element UI框架的自定义表单Form组件。这个组件非常灵活,支持自定义类名、表单配置项、动态新增表单项、自定义事件绑定等高级功能。

wangweiruning的博客 1929

JavaScript与前端框架Element UI

el-table :data="tableData"> <el-table-column prop="name" label="姓名"></el-table-column> <el-table-column prop="age" label="年龄"></el-table-column> <el-table-column prop="gender" label="性别"></el-table-column> </el-table>它还提供了灵活的主题系统,可以让用户自定义样式,以适应不同的应用场景。

吃不胖. 1115

Element UI:初步探索 Vue.js 的高效 UI 框架

Element UI:初步探索 Vue.js 的高效 UI 框架一 . ElementUI 基本使用1.1 Element 介绍1.2 Element 快速入门1.3 基础布局1.4 容器布局1.5 表单组件1.6 表格组件1.6.1 基础表格1.6.2 带斑马纹表格1.6.3 带边框表格1.6.4 带状态的表格1.7 导航栏组件讲解二 . 学生列表界面案例2.1 顶部栏2.2 侧边栏2.3 主区域 Element UI 是由饿了么前端团队精心打造,是一个可以在 Vue 2.0 运行的桌面端组件库。它以"

m0_53117341的博客 3120
上一篇: 一般将来时
下一篇: 现在完成时、过去完成时、完成进行时
学习笔记666
博客等级 码龄12年 1047粉丝 1369原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值