SF
开发笔记
开发笔记
注册登录
关注博客
注册登录
主页
关于
RSS
Array splice操作可直接修改vuex state的属性值
djalejandro
2020-02-22
阅读 2 分钟
2.9k
你不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation。这样使得我们可以方便地跟踪每一个状态的变化,从而让我们能够实现一些工具帮助我们更好地了解我们的应用。
VUE自定义事件中,关于子组件传递多个参数的同时,父组件又要传递额外的参数的实践
djalejandro
2020-01-08
阅读 2 分钟
5.7k
其次:在html中定义的handlerEvent传参方式会决定能否得到子组件传递的数据 handlerEvent无参数,methods得到的参数顺序和子组件传递的参数顺序一致
在VUE中你使用slot插槽的理由是什么
djalejandro
2019-06-27
阅读 1 分钟
3.4k
首先和v-bind最大的不同是v-bind只能绑定数据,而slot可以传入数据、HTML结构甚至是组件。其次使用v-bind绑定的数据渲染出的DOM结构固定,而slot的内容类似于fragement可以接收任意内容
关于DllPlugin的一些理解
djalejandro
2019-04-10
阅读 2 分钟
6.5k
以一个vue全家桶为例 {代码...} 图1为在生产环境中未使用DllPlugin生成的chunk.js文件 图2为在生产环境中使用DllPlugin生成的.dll.js文件 图3为在开发环境中未使用DllPlugin生成的.esm运行时文件 可以看到,三个文件中都有isUnknownElement这个方法,这说明使用DllPlugin生成的.dll.js文件的内容既为.esm运行时文件的内...
ES6学习之map-set与数组和对象的比较
djalejandro
2018-02-07
阅读 1 分钟
2.4k
通过对比可以发现,能使用map的优先使用,不使用数组, 考虑数据的唯一性,考虑使用set,不使用Objet 以后的开发中可以优先考虑使用map和set了,并且可以放弃数组和object了
也说gulp插件
djalejandro
2017-12-20
阅读 4 分钟
1.9k
js/app.js:指定确切的文件名。js/*.js:某个目录所有后缀名为js的文件。js/*/.js:某个目录及其所有子目录中的所有后缀名为js的文件。!js/app.js:除了js/app.js以外的所有文件。
yeoman webapp gulpfile.js配置解析
djalejandro
2017-12-13
阅读 12 分钟
1.8k
这将启动本地Web服务器,在默认浏览器中打开http://localhost:9000并查看文件以进行更改,通过LiveReload自动重新加载浏览器。
将本地SHH文件导入SourceTree配置
djalejandro
2017-11-29
阅读 1 分钟
3.1k
选择客户端模式为PuTTY 导入本地.ssh文件夹下的ppk文件,在弹出的对话框中输入Github账户密码 将文件内容复制到Github的SSH Keys上。点击Add SSH Key,验证秘钥。在PuTTy对话框中输入Github密码 将客户端模式调整为OpenSSH模式
sublime快捷键
djalejandro
2017-11-22
阅读 3 分钟
10.8k
Sublime Text 3 快捷键 F11:切换普通全屏 Shift+F11:切换无干扰全屏 Ctrl+Shift+N:创建一个新窗口 Ctrl+Tab 切换标签页 Ctrl+Shift+T:恢复刚刚关闭的标签 Ctrl+W:关闭当前标签,当窗口内没有标签时会关闭该窗口 Ctrl+Space:代码提示 Ctrl+H : 替换 Ctrl+F:(查找的元素间的跳转:Enter间或Shift+Enter键) Ctrl+L:...
sublime配置文件
djalejandro
2017-11-22
阅读 5 分钟
2.5k
key - Bindings-User:个人对于快捷键的设置。同样会覆盖默认的设置Settings-User:个人对于sublime_text的定制
前端开发工具一览
djalejandro
2016-12-30
阅读 1 分钟
5.1k
优化工具 JPG、PNG压缩工具:在线编辑网站 SVG在线压缩:在线编辑网站 在线制作favicon 在线检测兼容性Can I Use 不同浏览器hack一览网站 CSS normalize 调试工具 调试网站模拟不同系统是所需虚拟机:Virtual Box、VMware Windows不同系统镜像(包含不同的IE浏览器版本) 安卓模拟器 浏览器同步测试工具BrowerSync 在线...
Windows下使用Atom快捷键总结
djalejandro
2016-06-03
阅读 2 分钟
13.5k
ctrl-shift-s 保存所有打开的文件ctrl-shift-o 打开目录ctrl-p 从添加的项目中查找文件ctrl-f 向下翻页ctrl-b 向上翻页alt-b 或 ctrl-left 移动到单词开始alt-f 或 ctrl-right 移动到单词末尾ctrl-g 移动到指定行ctrl-j 将下一行与当前行合并ctrl-up, ctrl-down 使当前行向上或者向下移动ctrl-enter,ctrl-shift-enter在...
Git实战详解
djalejandro
2016-05-28
阅读 12 分钟
7.4k
什么是版本库?版本库又名仓库,英文名repository,你可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。
sublime text3常用插件一览2017
djalejandro
2016-05-24
阅读 4 分钟
16k
AdvancedNewFile:快速新建文件。快捷键Ctrl+Alt+N,输入文件夹以及文件名,回车,你会发现已经子目录下的文件已经新建完成!
Gulp / Grunt安装配置模板
djalejandro
2016-01-08
阅读 7 分钟
2.5k
1.$ npm install -g cnpm --registry=http://registry.npm.taobao.org安装好nodejs后,在命令行中输入如上指令,安装cnpm,同时让安装默认路径指向淘宝镜像