2019-05-07
总是要上官网搜索vue-cli,上网速度太慢,记录于此。
Vue CLI >= 312345npm install -g @vue/cli# ORyarn global add @vue/clivue create my-app
Vue CLI 2123npm install -g @vue/cli-init# vue init now wo...
Read More
2019-04-29
首先,不管你采用哪种方式,最终实现的调用方式都是
1vm.api()
也就是说,两种方法,实现的原理都是在 Vue.prototype 上添加了一个方法。所以结论是“没有区别”。
再来说说 Vue.use() 到底干了什么。
我们知道,Vue.use() 可以让我们安装一个自定义的Vue插件。为此,我们需要声明一个 install 函数
1234567891...
Read More
2019-04-16
如何为代码选择开源许可证,这是一个问题。
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种—-GPL、BSD、MIT、Mozilla、Apache和LGPL—-之中做选择,也很复杂。
乌克兰程序员Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大...
Read More
2019-04-16
目录(按 vscode 中的提示来)
伪元素一、 ::after
常用方法
二、 ::backdrop
设置某些全屏元素的背景例如视频的全屏后的背景(默认为黑色)我们可以改成这样或者配合 fullscreen API,看这里其对于背景的控制优先级小于 :fullscreen
三、 ::before
常用方法
四、 ::content
暂无
五、 :...
Read More
2019-04-12
普通使用v-model
1<input v-model="searchText">
等价于:
1234<input v-bind:value="searchText" v-on:input="searchText = $event.target.value">
当用在组件...
Read More
2019-04-10
这是 Stackoverflow 上的一个问答(我稍微改了一下)
1234var x = 10;while (x --> 0){ // x 趋近于 0 console.log(x)}
请问 –> 这个符号是做什么用的?
相信你看了这个问题之后表情是这样的:
居然有人把 (x–) > 0 看成 –> 符号!!!...
Read More
2019-04-10
当我们创建分支时,可能会出现这样子的情况。
1git checkout 某次commit的编码
此时将会进入分离头
git 也会温馨提示你 detached HEAD,此时你的commit不会和任何现有分支挂钩。
此时如果一旦切换分支,在这种状态下所有的 commit 都不会被 git 记录。
但是Git 都会提示并引导你创建合并该分支
坏处:此状态下...
Read More
2019-04-08
github
前端发展很快,现代浏览器原生 API 已经足够好用。我们并不需要为了操作 DOM、Event 等再学习一下 jQuery 的 API。同时由于 React、Angular、Vue 等框架的流行,直接操作 DOM 不再是好的模式,jQuery 使用场景大大减少。本项目总结了大部分 jQuery API 替代的方法,暂时只支持 IE10 以上浏览...
Read More
2019-04-04
文件 .git/HEAD
查看 cat .git/HEADref:refs/heads/master
此文件是一个引用,记录当前分支
文件 .git/config
查看 cat .git/config
此文件记录当前git配置(用户名及邮箱等)
查看 git 文件类型
1git cat-file -t 编码
查...
Read More