自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue路由权限控制

http://t.csdn.cn/YnlDG

2022-04-24 17:12:08 658

原创 canvas跟随鼠标移动的随机线条

Html <canvas id="canvas"></canvas> CSS * { margin:0; padding:0; } body { width:100%; height:100vh; } JS /** @type {HTMLCanvasElement} */ let canvas = document.querySelector('#canvas'); let cxt = canvas.getContext('2d'); let w = canvas

2021-11-04 19:23:44 461

原创 VUE权限管理直接复制即可

Router // 都可以见的 export const constantRoutes = [ { path: '/login', component: () => import('@/views/login/index'), hidden: true }, { path: '/404', component: () => import('@/views/404'), hidden: true }, ] // 需要配置权.

2021-08-16 09:53:28 257

原创 跟随鼠标聚焦的先线条canvas

JS代码 export function move() { ! function () { function o(w, v, i) { return w.getAttribute(v) || i } function j(i) { return document.getElementsByTagName(i) } function l() { var i = j("script"), w = i.length

2021-08-16 09:38:36 238

原创 base64加密解密方法 亦适合富文本转义

在这里插入代码片 ```export var Base64 = { _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", encode: function (e) { var t = ""; var n, r, i, s, o, u, a; var f = 0; e = Base64._utf8_encode(e); while (f < e.lengt

2021-08-16 09:28:55 660

原创 移动端打印台

在手机端显示打印台 v-log <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge">

2021-03-19 11:47:43 256

原创 底部导航栏进入详情页不显示

在写移动端项目的时候,一般情况下一级页面是需要底部导航的,所以说就有些页面是不需要底部导航条的,比如说,详情页就不得要底部导航。 利用路由元(meta)设置参数 先创建底部的导航栏 在conponents文件夹下面创建Tabbar.vue,我用的是vant的Tabbar组件 <div class="tabbar"> <van-tabbar v-model="active" :placeholder="true" safe-area-inset-bottom route>

2020-09-30 11:23:36 1467

原创 Vue格式化处理

1.下载vutur 打开Vs Code,文件->首选项->设置,搜索vetur,按如下图示将vetur插件的 vetur.format.defaultFormatter.html 的值修改成 js-beautify-html\

2020-09-24 23:51:19 510

原创 静态服务托管

app.use('/uploads',express.static('uploads')) uploads //是你要托管的文件夹名字

2020-09-24 23:49:31 338

原创 element UI table组件获取表格当前行的索引

<el-table-column label="测试索引"> <template slot-scope="scope"> <span>{{ (currentPage-1)*3 + scope.$index+1 }}</span> </template> </el-table-column>

2020-09-24 23:45:50 310

原创 vue流行的组件和框架

组件库使用了element-ui,框架部分是基于vue-element-admin进行定制的,

2020-09-24 23:36:47 163

原创 restFul的增删改查

Spring自定义注解学习:https://blog.youkuaiyun.com/qq_34582693/article/details/88943120 JVM底层原理学习:https://blog.youkuaiyun.com/qq_34582693/article/details/79513676 JAVA多线程学习:https://blog.youkuaiyun.com/qq_34582693/article/details/79843258 Spring框架学习:https://blog.youkuaiyun.com/qq_34582693/

2020-09-09 21:11:06 1577

原创 2020-08-07

JavaScript 排序的几种方式 01.冒泡排序 原理 – 两两比较 外层循环代表比较的轮次 里面的循环j代表的是比较的数 j和j+1 作比较,在根据要求大小交换位置即可 02.选择排序 排序规则: 1. 假设第一个值为最小值,设定一个变量minIndex保存最小值的索引,如果后面有比minIndex这个索引对应的值小的,改变minIndex,再让minIndex对应的值和后面的值继续比较,第一轮结束后,能得到最小值对应的索引,让这个最小值和第一个值交换位置 2. 假设第二个值为最小值(除第一个值

2020-08-07 18:01:24 869 2

原创 2020-08-07

数组去重方法 方法一 方法二: 方法三 方法四:去重利用ES5新增方法去重 方法五: set去重 var arr = [1,1,2,3,3]; let set = new Set([arr); console.log(set);//得到的是1,2,3

2020-08-07 17:49:52 306 2

空空如也

空空如也

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

TA关注的人

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