
Vue.js
文章平均质量分 89
♛琉璃
这个作者很懒,什么都没留下…
展开
-
Vue3+Vite+TS:多入口项目搭建(简单版)
vue3+vite+ts 多入口demo原创 2022-09-01 16:58:26 · 7993 阅读 · 1 评论 -
Vue.js+Element:使用render-header自定义表头筛选
效果代码ps:部分实现,并未添加逻辑等处理<template> <div class="container"> <div v-if="search1!=''|search2!=''|search3!=''" class="display" style="margin-top: 15px;"> <i class="el-ic...原创 2019-11-07 17:32:30 · 4771 阅读 · 3 评论 -
Vue.js+Element:表格内跳转信息修改页面
表格index.vue<template> <el-table :data="tableData" style="width: 100%"> <el-table-column label="日期" width="180"> <template slot-scope="scope">{{ sco...原创 2019-08-28 18:13:47 · 1108 阅读 · 0 评论 -
Vue.js+Element:动态显示表格信息
入门示例效果<template> <div class="app-container"> <div class="filter-container"> <el-checkbox-group v-model="checkboxVal"> <el-checkbox label="apple">...原创 2019-08-28 18:40:44 · 360 阅读 · 0 评论 -
Vue.js+Element:表格中显示折叠信息
效果代码原创 2019-09-02 18:33:46 · 1632 阅读 · 0 评论 -
Vue.js+ECharts:切换图表类型(图表工具栏)
效果代码<template> <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM --> <div style="width: 600px;height:400px;"/></template><script>import echarts from 'echarts'require('echart...原创 2019-09-02 18:43:31 · 5135 阅读 · 0 评论 -
Vue.js+ECharts:图表缩放
效果代码<template> <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM --> <div style="width: 600px;height:400px;"/></template><script>import echarts from 'echarts'require('echarts...原创 2019-09-02 18:46:01 · 1047 阅读 · 0 评论 -
Vue.js+Element:全屏显示网页
实现步骤1.安装,npm install --save screenfull2.引入3.点击时判断浏览器是否可全屏,不可全屏给提示,可全屏执行screenfull.toggle()代码<template> <!-- <el-button @click="handleFullScreen"/> --> <div class="btn-ful...原创 2019-09-02 18:49:18 · 2093 阅读 · 0 评论 -
Vue.js+Element:抽屉面板
效果代码<template> <div class="drawer"> <span class="field-label">Open Drawer : </span> <el-switch v-model="isopen" /> <div :class="isopen?'mask':''" @cli...原创 2019-09-25 16:05:12 · 2004 阅读 · 2 评论 -
Vue.js+Element:clipboard.js实现点击按钮复制内容到剪切板
需求点击某个按钮,将设置的目标内容(例如地址)复制到剪切板引入clipboardjs官网传送门npm引入:npm install clipboard --save使用<template> <div class="drawer"> <el-switch v-model="isopen" /> <el-input placeho...原创 2019-09-25 16:29:24 · 2961 阅读 · 1 评论 -
Vue.js+Element:根据指定表格项查询表格
效果代码<template> <div class="app-container"> <div style="margin-top:20px"> <el-input v-model="tableDataName" placeholder="请输入姓名" style="width:240px"/> <e...原创 2019-09-25 16:55:24 · 2249 阅读 · 5 评论 -
Vue.js+Element:表格基本操作
效果代码<template> <div> <el-table :data="tableData" border @selection-change="handleSelectionChange"> <el-table-column type="selection"/> ...原创 2019-09-25 17:14:24 · 441 阅读 · 0 评论 -
Vue.js+Element:复制组件
效果代码<template> <div> <div> <component v-for="component in componentList" :key="component" :is="component"/> </div> <el-button size="mini" @clic...原创 2019-09-25 17:27:22 · 923 阅读 · 0 评论 -
Vue.js+Element:tag标签优化表格内信息展示
效果代码<template> <div class="app-container"> <el-table :data="tableData" border style="width: 100%"> <el-table-column align="center" label="状态" widt...原创 2019-08-28 17:41:59 · 825 阅读 · 0 评论 -
Vue.js+Element:按分类分tab显示表格内信息
效果代码路径:\src\views\table\tab\index.vue<template> <div class="tab-container"> <el-tabs v-model="activeName" style="margin-top:15px;" type="border-card"> <el-tab-pa...原创 2019-08-28 17:28:40 · 1241 阅读 · 0 评论 -
vue模板只能有一个根对象
示例代码:<template> <div class='logo'> <h1>{{title}}</h1> </div> <div class='body'> ... </div></template>当运行上述代码时,会出现报错信息: - Component t...原创 2019-08-25 14:56:29 · 428 阅读 · 0 评论 -
Vue.js:父组件与子组件相互通信
vue 父组件与子组件相互通信原文地址:https://www.cnblogs.com/hao-1234-1234/p/10157063.html一、父组件给子组件传值 props 实现父组件向子组件传值。1、父组件里:<child-pack :msg ="myMsg" v-on:listenTochildEvent="showMessageFromChild">...转载 2019-08-25 15:07:20 · 127 阅读 · 0 评论 -
Vue.js+Element:路由
添加菜单(侧边栏)/src/router/index.js:编辑此文件,需在文件中指定菜单名称(name),菜单路径(path),菜单重定向路径(redirect)。对于子菜单项,还要指定菜单的页面(component)1、constantRoutes: 代表那些不需要动态判断权限的路由,如登录页、404等通用页面。export const constantRouterMap = [{ ...原创 2019-08-25 16:07:38 · 1796 阅读 · 0 评论 -
Vue.js+Element:页面开发
1、/src/router/index.js文件中添加路由{ path: '/form', component: Layout, children: [{ path: 'index', name: 'Form', component: () => import('@/views/form/index'), meta: { title:...原创 2019-08-25 16:49:49 · 222 阅读 · 0 评论 -
Vue.js+Element:批量处理按钮
<template> <div> <!-- 表格内容 --> <el-table ref="multipleTable" :data="list" border style="width: 100%" @selection-change="handleSelectionChange...原创 2019-08-26 16:51:27 · 831 阅读 · 0 评论 -
Vue.js+Element:创建表格
方法一:普通方法二:v-for原创 2019-08-26 16:48:23 · 709 阅读 · 0 评论 -
Vue.js+Element:表格内联编辑
样式一:鼠标滑过显示编辑图标<template> <div style="margin-top: 20px"> <!-- 表格数据及操作 --> <el-table :data="tableData" style="width: 100%" @cell-mouse-enter="handleMous...原创 2019-08-26 19:13:13 · 548 阅读 · 0 评论 -
Vue.js+ECharts:基础柱状图
<template> <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM --> <div style="width: 600px;height:400px;"/></template><script>import echarts from 'echarts'require('echarts/theme/m...原创 2019-08-27 19:00:43 · 297 阅读 · 0 评论 -
Vue.js+ECharts:堆叠柱状图
<template> <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM --> <div style="width: 600px;height:400px;"/></template><script>import echarts from 'echarts'require('echarts/theme/m...原创 2019-08-27 19:00:54 · 2341 阅读 · 0 评论 -
Vue.js+ECharts:图表数据异步加载
流程1.设置其它的样式,显示一个空的直角坐标轴2.获取数据3.填入数据loading 动画1.调用 showLoading 方法显示加载动画2.数据加载完成3.调用 hideLoading 方法隐藏加载动画<template> <div style="width: 800px;height:400px;"/></template><...原创 2019-08-27 19:01:04 · 1913 阅读 · 0 评论 -
Vue.js+Element:表格分页和搜索
方法一<template> <div style="margin-top: 20px"> <div class="searchBox"> <el-input v-model="searchTableInfo" prefix-icon="el-icon-search" placeholder="请输入搜索内容" ...原创 2019-08-27 16:20:36 · 318 阅读 · 0 评论 -
Vue.js+Element:表格行拖曳
<template> <!-- 务必指定row-key,row-key必须是唯一的,不然会出现排序不对的情况 --> <el-table :data="tableData" row-key="date" style="width: 100%"> <el-table-column prop="date" label="...原创 2019-08-27 17:05:22 · 316 阅读 · 0 评论 -
Vue.js:组件注册
组件注册组件:每一个页面文件( .vue) 都可以认为是一个组件。一、创建一个组件<template> <div style="margin-top: 20px"> <h3>{{ input }}</h3> <el-input v-model="input" placeholder="请输入内容" size...原创 2019-08-25 14:57:28 · 111 阅读 · 0 评论