- 博客(16)
- 收藏
- 关注
原创 vue项目主题切换
在 assets 目录下新建 theme文件夹 并创建 color.less theme.less。2、 在main.js中引入 clolor.less。3、在项目初始化执行。
2023-04-14 10:12:55 663
原创 js数组常用方法汇总
可以向指定位置插入任意数量的项,且同时删除任意数量的项,只需指定 3 个参数:起始位置、要删除的项数和要插入的任意数量的项。从上面测试结果可以发现:传入的不是数组,则直接把参数添加到数组后面,如果传入的是数组,则将数组中的各个项添加到数组中。例如, splice(0,2)会删除数组中的前两项。flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。区别是keys()是对键名的遍历、values()是对键值的遍历,entries()是对键值对的遍历。
2023-03-16 08:54:34 96
原创 vue项目同一浏览器只能登陆一个账号
3、在 main.js 里面 或者 app.vue的 初始化生命周期里监听浏览器tab切换 分情况更新 global 里面的 userId。1、设置全局变量 userid 如 创建 global.js。2、登录成功后 将用户唯一标识 存储到缓存。
2023-03-15 13:50:53 852
原创 弹性盒布局兼容写法
/* 定义 */.flexbox{ display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */ display: -moz-box; /* 老版本语法: Firefox (buggy) */ display: -ms-flexbox; /* 混合版本语法: IE 10 ...
2019-07-02 11:00:48 353
原创 切换页面从右侧到左侧的动画效果
<template> <div class="container"> <mt-header fixed title="我的测试"></mt-header> <transition name="router"> <router-view></router-view> </...
2019-07-02 09:59:49 1405
原创 深层对象合并
function deepObjectMerge(FirstOBJ, SecondOBJ) { for (var key in SecondOBJ) { FirstOBJ[key] = FirstOBJ[key] && FirstOBJ[key].toString() === "[object Object]" ? deepObje...
2019-06-27 09:50:43 324
原创 解决ie placeholder颜色显示不正常兼容
:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #C0C4CC;}
2019-06-20 15:33:23 480
原创 单击行自动选中与取消 与 单独点击复选框选中与取消 的联动用法
// 以下为单击行自动选中与取消 与 单独点击复选框选中与取消 的联动用法 methods: { // 点击复选框事件 获取选中项的数组 select(sel){ this.selectInfo = sel }, // 点击行 通过toggleRowSelection(row) 来选中或者取消复选框 get...
2019-06-19 12:47:45 721
原创 elementUI tree 异步加载
<template> <div class="border" style="overflow:auto;height:545px"> <div class="table_title mb10">菜单树</div> <el-tree :props="props" :load="loadNode" ...
2019-06-16 19:44:23 1500
原创 ElementUI tree 非异步(增加,删除,上移,下移)
<template> <div class="border" style="overflow:auto;height:545px"> <div class="table_title mb10">菜单树</div> <el-tree ref="tree" :key="key" :data=...
2019-06-16 19:42:55 557
转载 用Vue开发动态刷新Echarts组件
用Vue开发动态刷新Echarts组件准备工作项目结构搭建因为生产需要(其实是懒),所以本教程使用了 vue-cli 进行了项目的基础结构搭建。npm install -g vue-clivue init webpack vue-chartscd vue-chartsnpm run dev安装Echarts直接使用npm进行安装。npm install Ech...
2019-06-13 09:13:24 731 1
原创 elementU tree组件常用到的JSON数据处理方法
// 平级json 转换为树状结构 list:菜单数组, id:节点id, parentid:父id, children:子数组 transDate(list,idstr,pidstr,children){ var result = [],temp = {}; for(var i = 0; i < list.length; i++){ temp[l...
2019-06-12 19:46:06 2233
原创 vue小知识点
小知识点this.$forceUpdate() // 强制渲染如果element-table 中间某行出现中间行中间有一条线可以为其添加样式 .el-table::before{height: 0;}嵌入子组件常用方法<menuTree @listenToChildEvent="getnodeinfo" ref="tree"></menuTree&...
2019-06-12 19:42:14 127
原创 点击document让 test 隐藏 但是点击 test 自身或者 test1 时 test 不会隐藏
所要实现的功能是点击document让 cc 隐藏 但是点击 cc 或者 map 时 cc 不会隐藏<script type="text/javascript" src="tool/jquery-1.11.1.min.js"></script><script type="text/javascript"> $(document).bind('cl...
2019-06-12 19:40:05 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人