自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 vue项目主题切换

在 assets 目录下新建 theme文件夹 并创建 color.less theme.less。2、 在main.js中引入 clolor.less。3、在项目初始化执行。

2023-04-14 10:12:55 638

原创 js数组常用方法汇总

可以向指定位置插入任意数量的项,且同时删除任意数量的项,只需指定 3 个参数:起始位置、要删除的项数和要插入的任意数量的项。从上面测试结果可以发现:传入的不是数组,则直接把参数添加到数组后面,如果传入的是数组,则将数组中的各个项添加到数组中。例如, splice(0,2)会删除数组中的前两项。flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。区别是keys()是对键名的遍历、values()是对键值的遍历,entries()是对键值对的遍历。

2023-03-16 08:54:34 92

原创 js语音合成

【代码】js语音合成。

2023-03-15 15:40:18 446

原创 vue项目同一浏览器只能登陆一个账号

3、在 main.js 里面 或者 app.vue的 初始化生命周期里监听浏览器tab切换 分情况更新 global 里面的 userId。1、设置全局变量 userid 如 创建 global.js。2、登录成功后 将用户唯一标识 存储到缓存。

2023-03-15 13:50:53 772

原创 关于vue项目启动时报node内存溢出的解决方案

关于vue项目启动报node 内存溢出的解决方案

2023-03-14 16:44:00 290

原创 弹性盒布局兼容写法

/* 定义 */.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 343

原创 切换页面从右侧到左侧的动画效果

<template> <div class="container"> <mt-header fixed title="我的测试"></mt-header> <transition name="router"> <router-view></router-view> </...

2019-07-02 09:59:49 1391

原创 深层对象合并

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 314

原创 解决ie placeholder颜色显示不正常兼容

:-ms-input-placeholder { /* Internet Explorer 10+ */ color: #C0C4CC;}

2019-06-20 15:33:23 468

原创 单击行自动选中与取消 与 单独点击复选框选中与取消 的联动用法

// 以下为单击行自动选中与取消 与 单独点击复选框选中与取消 的联动用法 methods: { // 点击复选框事件 获取选中项的数组 select(sel){ this.selectInfo = sel }, // 点击行 通过toggleRowSelection(row) 来选中或者取消复选框 get...

2019-06-19 12:47:45 708

原创 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 1473

原创 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 532

转载 用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 715 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 2216

原创 vue小知识点

小知识点this.$forceUpdate() // 强制渲染如果element-table 中间某行出现中间行中间有一条线可以为其添加样式 .el-table::before{height: 0;}嵌入子组件常用方法<menuTree @listenToChildEvent="getnodeinfo" ref="tree"></menuTree&...

2019-06-12 19:42:14 115

原创 点击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 226

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除