04 2020 档案

摘要:把 ssh-keygen所在的路径配置全局变量 然后 ssh-keygen所在的路径配置 : D:\Program Files\Git\usr\bin重启 cmd 在bash 命令窗口输入 ssh-keygen -t rsa -C “yourEmail@example.com” 阅读全文
posted @ 2020-04-28 22:24 牧唐丫 阅读(300) 评论(0) 推荐(0)
摘要:备战-JS(包含es6)基础篇 https://juejin.im/post/5ea04958e51d4546c03849bd?utm_source=gold_browser_extension 插件介绍 https://juejin.im/post/5e9f02ff6fb9a03c95800c8d 阅读全文
posted @ 2020-04-28 18:05 牧唐丫 阅读(111) 评论(0) 推荐(0)
摘要:urlArgs:附加到RequireJS用于获取资源的URL的额外查询字符串参数。当浏览器或服务器配置不正确时,最有用的是缓存破坏。 利用 urlArgs 追加一个时间戳(或其他版本性字符)就可以防止缓存. 1.data-main缓存 <script data-main="./compiled/ap 阅读全文
posted @ 2020-04-23 11:02 牧唐丫 阅读(446) 评论(0) 推荐(0)
摘要:1.typeof 其他(数字Number,布尔值Boolean,字符串String,函数Function,对象Object,Undefined)这一些数据类型在typeof 下都被精准的解释,只有数组和null的数据类型不够精准。 console.log(typeof 2); // number c 阅读全文
posted @ 2020-04-13 14:21 牧唐丫 阅读(395) 评论(0) 推荐(0)
摘要:1.阻止冒泡 function stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) { //因此它支持W3C的stopPropagation()方法 e.stopPropagation(); }else{ //否 阅读全文
posted @ 2020-04-09 10:27 牧唐丫 阅读(291) 评论(0) 推荐(0)
摘要:<script> var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="green"; (目标图像 destination) ctx.fillRect(150,20,75,50); 阅读全文
posted @ 2020-04-02 15:32 牧唐丫 阅读(353) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2020-04-02 15:23 牧唐丫 阅读(121) 评论(0) 推荐(0)
摘要:proxyTable: { '/api/a': { target: 'https://api.apiopen.top/', // 接口的域名 secure: false, // 如果是https接口,需要配置这个参数 changeOrigin: true, // 如果接口跨域,需要进行这个参数配置 阅读全文
posted @ 2020-04-02 13:14 牧唐丫 阅读(1463) 评论(0) 推荐(0)
摘要:一、防抖动(Debouncing) 当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,。 触发时候 有定时器 就清定时器 重新触发一个定时器 // 防抖 var timer = null; function fandou(fucntion(){},time){ if(timer 阅读全文
posted @ 2020-04-01 17:26 牧唐丫 阅读(185) 评论(0) 推荐(0)
摘要:一、更改 obj 原理:对象是引用类型,vue不一定能监控到 所以当我们新建一个对象并赋值给oldObj字段的话,直接改变了它的指向地址 oldObj = Object.assign({},newObj); 对象和数组都能用的 this.$set(this,'oldArray',newArray); 阅读全文
posted @ 2020-04-01 17:23 牧唐丫 阅读(7064) 评论(0) 推荐(0)
摘要:第一种:props和$emit 第二种:中央事件总线 EventBus(基本不用) 第三种:vuex(状态管理器) 第四种:$parent 和 $children 通过$parent和$children就可以访问组件的实例,可以访问此组件的一切方法和data 当然还有其他办法,但是基本不常用 要注意 阅读全文
posted @ 2020-04-01 17:16 牧唐丫 阅读(97) 评论(0) 推荐(0)
摘要:在搭建 vue 项目时,有某些组件没必要多次渲染,所以需要将组件在内存中进行‘持久化’,此时 <keep-alive> 便可以派上用场了。 <keep-alive> 可以使被包含的组件状态维持不变,即便是组件切换了,其内的状态依旧维持在内存之中。在下一次显示时,也不会重现渲染。 <router-li 阅读全文
posted @ 2020-04-01 16:52 牧唐丫 阅读(786) 评论(0) 推荐(0)
摘要:1.state state:用一个对象就包含了全部的应用层级状态。 $store.state.n 2.mutations mutations:更改 Vuex 的 store 中的状态的唯一方法是提交 mutation $store.commit('methods1',n) 3.actions act 阅读全文
posted @ 2020-04-01 16:16 牧唐丫 阅读(112) 评论(0) 推荐(0)
摘要:1.原型链 prototype 这个属性 是一个指针,指向一个对象 这个对象 包含 所有实例共享的属性和方法,即这个原型对象是用来给实例共享属性和方法的。 而每个实例内部都有一个指向原型对象的指针。 2.原型链 主要实现原理PersonB.prototype = Object.create(Pers 阅读全文
posted @ 2020-04-01 16:12 牧唐丫 阅读(103) 评论(0) 推荐(0)
摘要:1.去重 new Set() new Set([1,2,3,4,2]) //[1,2,3,4] 2.替换 splice(1,1,'5') 3.遍历 array1.map((item,index,array)=>{return item*2}) var friends = [ { name: ‘Joh 阅读全文
posted @ 2020-04-01 15:47 牧唐丫 阅读(125) 评论(0) 推荐(0)