摘要:
1.若想通过ssh方式去clone自有的库,则需先配置SSH key 生成公钥和私钥 命令:ssh-keygen -t rsa -C "你的邮箱" 成密钥后,找到c盘用户/administrator/.ssh/id-rsa.pub文件,完全复制。 回到github找到用户里的settings,打开s 阅读全文
摘要:
一、vue lazyload插件: 插件地址:https://github.com/hilongjw/vue-lazyload demo:http://hilongjw.github.io/vue-lazyload/ 二、简单使用实例: 1. 安装插件: 阅读全文
摘要:
Css Sprites: 介绍: Css Sprites(雪碧图或css精灵),是网页图片处理的一种方式,它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。 原理: 将许多的小图片整合到一张大图片中,利用css中 阅读全文
摘要:
深拷贝和浅拷贝的区别 1.浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用 2.深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用” 为什么要使用深拷贝? 我们希望在改变新的数组(对象)的时候,不改变原 阅读全文
摘要:
最近用Vue Cli3脚手架搭建了Vue项目,发现没有build目录了,里面的webpack相关的也没了,看了官方文档后,查了资料后,发现都在vue.config.js里来配置了 配置路径别名,方便引用,不用写那么长 配置前: import Banner from '../components/m- 阅读全文
摘要:
### 图片上传 1.前端角度 a.将图片发给后端 ajax 1.前端获取图片信息 文件域 2.将文件信息 存到formdata 3.调用后端写的api接口发送数据 b.接受返回的数据 前端页面显示图片 <!DOCTYPE html> <html lang="en"> <head> <meta ch 阅读全文
摘要:
问题由来 这要追溯至 2007 年初。苹果公司在发布首款 iPhone 前夕,遇到一个问题:当时的网站都是为大屏幕设备所设计的。于是苹果的工程师们做了一些约定,应对 iPhone 这种小屏幕浏览桌面端站点的问题。 这当中最出名的,当属双击缩放(double tap to zoom),这也是会有上述 阅读全文
摘要:
Vuex是一个公共状态管理模式,最好的一种非父子组件传值的一种方案. 1、vuex数据传递的流程 当组价需要修改state中的数据的时候必须通过dispatch来触发actions里面的方法,actions的每一个方法里面都会有一个 commit方法,用来触发mutations里面的方法, muta 阅读全文
摘要:
//存放事件 eventList = { key:val handle:[] } 1对多 on(eventName,callback); handle: N多个 1、判断事件名称是否存在 2、如果存在的情况下将cb存放在eventName这个数组当中 3、如果不存在创建key值为eventName 阅读全文
摘要:
父子通信 1. 父传子 传递:当子组件在父组件中当做标签使用的时候,通过给子组件绑定一个自定义属性,值为需要传递的数据 接收:在子组件内部通过props进行接收 接收的方式有2种 一种是数组接收 另一种是对象接收 一般情况下我们都使用对象进行接收,因为对象接收可以校验数据的类型 例子 props:[ 阅读全文