06 2018 档案

摘要:文章摘自https://juejin.im/post/5b0b7d74518825158e173a0c 作为互联网项目,最重要的便是用户体验。在举国“互联网+”的热潮中,用户至上也已经被大多数企业所接收,特别是在如今移动端快速发展的时代,我们的网页不仅只是呈现在用户的PC浏览器里,更多的时候,用户是 阅读全文
posted @ 2018-06-29 15:08 a fine day 编辑
摘要:1. 浏览器 目前有可观市场份额的浏览器有5个,分别是Internet Explorer、Firefox、Safari、Chrome和 Opera浏览器。 来看看市场份额占有率(2017年 9月): 2. 浏览器的主要组件 用户界面 - 包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗口显示的 阅读全文
posted @ 2018-06-27 11:15 a fine day 编辑
摘要:在日常工作中常用的页面刷新方式的区别: 1 window.location.reload(false); 先说说window.location.reload(false);当我们window.location.reload();默认也是false; 它先会根据浏览器的http请求的头部 If-Mod 阅读全文
posted @ 2018-06-25 12:24 a fine day 编辑
摘要:aspectFill 与 widthfix 都是保持宽高比不变 aspectFill 保持纵横比缩放图片,只保证图片的短边能完全显示出来。也就是说,图片通常只在水平或垂直方向是完整的,另一个方向将会发生截取。 aspectFill同样保持图片的宽高比不会变形。但它让图片完全填满整个容器,类似于sca 阅读全文
posted @ 2018-06-17 10:59 a fine day 编辑
摘要:字面解释的话,git commit -m用于提交暂存区的文件;git commit -am用于提交跟踪过的文件 要理解它们的区别,首先要明白git的文件状态变化周期,如下图所示 工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它 阅读全文
posted @ 2018-06-16 19:07 a fine day 编辑
摘要:git add . :他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。 git add -u :他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。add -u 不会 阅读全文
posted @ 2018-06-16 19:02 a fine day 编辑
摘要:问题场景:新建git项目或刚为已存在项目创建了git仓库,想用git branch dev创建dev分支或用git checkout -b dev创建并切换到dev分支时报错。 原因:刚创建的git仓库默认的master分支要在第一次commit之后才会真正建立,否则就像你声明了个对象但没初始化一样 阅读全文
posted @ 2018-06-16 18:54 a fine day 编辑
摘要:1. cd : 切换到哪个目录下, 如 cd e:\fff 切换 E 盘下面的fff 目录。 当我们用cd 进入文件夹时,我们可以使用 通配符*, cd f*, 如果E盘下只有一个f开头的文件夹,它就会进入到这个文件夹.2. cd .. 回退到上一个目录, 注意,cd 和两个点点..之间有一个空格。 阅读全文
posted @ 2018-06-16 17:24 a fine day 编辑
摘要:在 Vue.js 的 2.2.0+ 版本中添加加了 provide 和 inject 选项。用于父级组件向下传递数据。provide/inject:简单的来说就是在父组件(或者曾祖父组件)中通过provide来提供变量,然后在子组件(或者孙组件)中通过inject来注入变量。(例如子组件想利用祖父组 阅读全文
posted @ 2018-06-13 14:59 a fine day 编辑
摘要:设置或检索弹性盒的收缩比率(根据弹性盒子元素所设置的收缩因子作为比率来收缩空间。) 语法 flex-shrink: <number> (default 1) flex-shrink的默认值为1,如果没有显示定义该属性,将会自动按照默认值1在所有因子相加之后计算比率来进行空间收缩。 本例中c显式的定义 阅读全文
posted @ 2018-06-01 16:41 a fine day 编辑