- 博客(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关注的人