
Vue
文章平均质量分 70
Vue相关
Prosper Lee
谁又能来拯救我这灰暗的人生呢……
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Vue(二十):ElementUI 扩展实现表格组件的拖拽行
ElementUI 扩展实现表格组件的拖拽行原创 2024-02-01 16:35:20 · 1536 阅读 · 1 评论 -
Vue(十九):ElementUI 扩展实现树形结构表格组件的勾父选子、半勾选、过滤出半勾选节点功能
ElementUI 扩展实现树形结构表格组件的勾父选子、半勾选、过滤出半勾选节点功能原创 2024-01-30 10:15:30 · 1597 阅读 · 0 评论 -
Vue(十八):echarts地图省市区联动
echarts地图省市区联动原创 2023-07-30 13:05:07 · 832 阅读 · 0 评论 -
Vue(十七):利用 html2canvas、JsPDF 依赖实现打印功能
利用 html2canvas、JsPDF 依赖实现打印功能原创 2023-04-18 11:08:56 · 1015 阅读 · 0 评论 -
Vue(十六):Vue3+ts 入门
Vue3项目构建动态参数lodash计算属性侦听器 (watch、watchEffect)v-for在组件上使用 v-for复选框、选择框、lazy、numberAttribute在组件上使用 v-model插槽祖孙组件传值(provide、inject)动态组件异步组件(defineAsyncComponent、Suspense)模板引用ref生命周期setup、ref、toRef、toRefsMixinTeleportcustomRefreadonly、shallowReadonlyshallowRea原创 2022-05-11 15:41:00 · 5029 阅读 · 4 评论 -
Vue(十五):可拖拽修改X轴上坐标数据位置的ECharts
展示源码<template> <div> <el-divider>修改echarts横坐标顺序</el-divider> <el-row> <el-col :span="24"> <v-chart style="height: 300px;" :options="option1" autoresize theme="dark"&g原创 2021-11-17 13:09:55 · 1008 阅读 · 0 评论 -
Vue(十四):解决ElementUI周选择器标签属性format和value-format冲突问题,并获取年周和日期范围
话不多说,上才艺安装momentnpm install momenthttp://momentjs.cn/html<el-date-picker v-model="week" type="week" format="yyyy 第 WW 周" placeholder="选择周" @change="handleWeekChange"/>jsdata(){ return{ week: '' }}handleWeekChange(val){ let year =原创 2021-11-10 09:36:17 · 2989 阅读 · 0 评论 -
Vue(十三):vue-echarts 6.0.0应用示例
展示安装npm install vue-echarts源码main.js// main.jsimport 'echarts'import ECharts from './components/ECharts';Vue.component('v-chart', ECharts);组件 src/components/ECharts.vue<!-- 组件 src/components/ECharts.vue --><template> <div&g原创 2021-10-28 11:05:23 · 1323 阅读 · 0 评论 -
Vue(十二):el-scrollbar滚动监听
展示源码<template> <div style="padding: 50px;"> <el-scrollbar ref="scrollbar" style="height: 500px;background-color: #fafafa;"> <p v-for="item in 200" :key="item" class="scrollbar-demo-item">{{ item }}</p&g原创 2021-10-27 14:28:19 · 2971 阅读 · 2 评论 -
Vue(十一):js模块化引用 - require.context
require.context// directory: 要查找的文件路径// useSubdirectories: 是否查找子目录// regExp: 要匹配文件的正则require.context(directory, useSubdirectories, regExp)在Vue项目中的使用// src/assets/api/index.jsimport Vue from "vue";const getApi = { install() { Vue.proto原创 2021-07-28 13:17:16 · 491 阅读 · 0 评论 -
Vue(十):Vue3语言国际化
展示搭建Vue3项目npm init @vitejs/app安装国际化依赖插件npm install vue-i18n@next创建language文件夹src\language\en.js// src\language\en.jsexport default { message: { Home: 'home', About: 'About', productService: 'productService', cases:原创 2021-07-04 10:56:03 · 1078 阅读 · 3 评论 -
Vue(九):Vue Compile模版类DOM操作
Compile源码const handles = { // v-click vclick: { implement(vm, node, name, value) { let fun = vm.$methods[value]; node.addEventListener('click', function(){ fun.call(vm); return fun;原创 2021-04-22 11:23:47 · 443 阅读 · 0 评论 -
Vue(八):IE报错 - strict 模式下不允许分配到只读属性
出错原因解决方法原创 2021-01-26 14:57:08 · 1198 阅读 · 0 评论 -
Vue(七):Vue项目兼容IE11(解决第三方依赖打包后IE报错问题)
创建项目node版本vue版本 - 安装所需打包直接打包,将打包后的文件夹放到vscode中,然后用IE打开发现能正常运行。但是创建一个项目不可能什么第三方都不安装。示例:安装echarts vue-echartsnpm install echarts vue-echarts引用插件// main.js···import 'echarts';import ECharts from 'vue-echarts/components/ECharts.vue';Vue.com原创 2021-01-26 09:15:26 · 1835 阅读 · 7 评论 -
Vue(六):ElementUI项目搭建整理
ElementUI项目搭建整理案例地址目录结构目录`package.json`搭建项目创建vue项目安装ElementUI框架安装数据请求依赖axios安装mockjs(前端假数据)安装uuid依赖(定义前端唯一id)安装vuex数据持久化插件安装定义全局less开发依赖配置 keep-alive修改项目Title根据项目需要进行其他工具依赖安装配置案例地址http://www.baidu.com/目录结构目录package.json搭建项目创建vue项目安装ElementUI框架原创 2020-12-19 22:54:07 · 282 阅读 · 7 评论 -
Vue(五):解决vue中使用/deep/深度选择器,谷歌浏览器报出警告/deep/ combinator is no longer supported in CSS dynamic profile.
警告解决方式<style scoped>.a >>> .b { /* ... */ }</style><!-- or --><style scoped lang='less'> @deep: ~'>>>'; .box { @{deep} .title { } }</style>原创 2020-12-17 09:13:31 · 910 阅读 · 0 评论 -
Vue(四):vuex持久化存储插件 - vuex-persist、vuex-persistedstate
vuex插件官网: https://vuex.vuejs.org/zh/guide/plugins.html示例<!-- @/views/Login.vue --><template> <div class="login"> {{$store.state.data.name}} </div></template><script>export default { name: 'Login',原创 2020-12-03 08:58:50 · 1929 阅读 · 0 评论 -
Vue(三):导航、内容滚动双向定位(Y轴上下滚动)
展示源码<template> <div class="about"> <ul class="nav"> <template v-for="(item, index) in list"> <li :class="{'active': current === index}" @click="scrollToView(item, index)" :key="item.name">{{item.name}}&l原创 2020-12-01 09:57:41 · 1002 阅读 · 6 评论 -
Vue(二):ECharts、高德地图-实现经纬度动态箭头指向飞线图
准备npm i echarts-extension-amapimport "echarts-extension-amap";npm i echartsimport echarts from "echarts";npm i @amap/amap-jsapi-loaderimport AMapLoader from "@amap/amap-jsapi-loader";展示完整代码<template> <div class="home">原创 2020-11-25 09:47:07 · 4480 阅读 · 5 评论 -
Vue(一):ElementUI表格 - 配置表头动态宽度、配置表头提示功能
来吧,展示源码<template> <div> <el-table :data="tableData" border> <template v-for="(item, index) in tableHeader"> <el-table-column :key="index" :prop="i原创 2020-11-11 10:56:10 · 1100 阅读 · 0 评论