自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序 通过useExtendedLib扩展引入weui (不占用小程序的包体积)

1、在app.json中配置"useExtendedLib": { "weui": true}2、在对应的文件的json引入你需要的组件"usingComponents": { "mp-actionSheet": "weui-miniprogram/actionsheet/actionsheet" },3、在对应的js文件引入对应的数据showActionsheet: true, //默认false groups: [ { text: '示例菜单', v

2020-09-16 10:16:28 693

原创 js 快速排序、冒泡排序

快数排序let arr = [1,235,56,84,2,6]function quick(arr){ if(arr.length<=1) return arr //获取数组中间的一个值,做为基数 let pivot = arr.splice(Math.floor(arr.length/2), 1)[0] let left = [], right...

2020-04-17 10:25:24 140

原创 vue router权限

全局拦截 beforeEach(to, from,next)to:router即将进入的路由对象from:当前导航即将离开的路由next:Function,进行管道中的一个钩子,如果执行完了,则导航的状态就是 confirmed (确认的);否则为false,终止导航。{ path: '/login', meta: { title: '登录', isPublic: tr...

2020-04-17 10:13:38 318

原创 vue 组件通讯

父向子传值Props :父向子组件传值<template><div class="container"> <child :send="myMsg"></child></div></template>子组件接收值<template><div class="child"> &...

2020-03-28 17:12:43 108

原创 js基本数据类型和引用数据类型

6大基本数据类型NumberStringNullUndefinedBooleanSymbol(es6新增的数据类型)基本数据类型由系统自动分配空间,我们可以直接操作栈里面的值,因此基本数据类型是按值访问基本数据类型在栈内存中遵循后进先出的规则基本数据类型在栈内存中遵循后进先出的规则,赋值时给变量开辟了一个新的空间let a = 1let b = aa = 3co...

2020-03-28 16:20:37 203

原创 js 原型继承、call、apply继承

原型继承function Person(name,age){ this.name = name this.age = age this.hobby = ['唱歌','打游戏'] this.obj= { a:1, b:2 }}function Person2(){ this.hos = '123'}Person2.prototype = new Person('张三',...

2020-03-28 14:14:35 277

原创 js原型链

各种讲原型链的,理解起来也有点费劲,我这边简单的用一句话来总结当调用某个对象key值得时候,先在对象内查找,找不到通过对象的__proto__去构造函数的原型对象上查找,依次往上直至溯源到Objectps:如果一直没查到这个key,返回undefinedps:如果此key是一个函数没查到时会抛出异常 TypeError: xx.xx is not a functionfunction ...

2020-03-28 10:40:31 113

原创 vscode开发vue项目的一些必备插件

一些vecode开发vue的插件Eslint检查代码是否符合规范GitLens  Git提示language-stylus  stylus语法支持Path Intellisense  相对、绝对路径提示Prettier formatter  代码格式化Vetur  Vue语法支持。包括语法高亮、语法代码提示、语法lint检测等Vue VSCod...

2020-03-26 13:39:54 4908

原创 vue : 无法加载文件 C:\Users\John\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.

vue : 无法加载文件 C:\Users\John\AppData\Roaming\npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1windows10下安装 npm install @vue...

2020-03-26 09:45:29 535

原创 js深、浅拷贝

深拷贝深拷贝:在堆中重新分配内存,不同的地址,相同的值,互不影响JSON.parse()和JSON.stringify()JSON.stringify():把一个js对象序列化为一个JSON字符串JSON.parse():把JSON字符串反序列化为一个js对象let obj = { name: '张三', age: 20, chi: [...

2020-03-25 18:03:03 150

原创 js webWorker多线程

webWorker多线程//引入(同源资源)const work = new Worker('js/worke.js')//发送数据过去work.postMessage(arr1)//打开wirje.js文件addEventListener('message',function(e){ //这边可以写ajax请求数据然后再处理返回过去 postMessage(quick...

2020-03-24 09:59:54 260 1

原创 css伪类三角形点击动画切换

*{ margin: 0; padding: 0;}ul,li{ list-style: none;}.header{ margin: 10px 0; padding: 10px 0; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; ul{ display: flex; justify...

2020-03-23 22:14:55 396

空空如也

空空如也

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

TA关注的人

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