摘要:
概念 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了 git 又学会了 SVN! 分支在实际中有什么用呢?假设你准备开发一个新 阅读全文
摘要:
git简介 产生历史 git是目前世界上最先进的分布式版本控制系统。 2005年,Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是git。 git的两个特点 版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。 分布式:Git是分布式版本控制系统,同一个Git仓库 阅读全文
摘要:
前面介绍了许多 Vue 内置的指令,比如 v if、v show等,这些丰富的指令能满足我们绝大部分的业务需求,不过在需要一些特殊功能时,我们仍然希望对 DOM 进行底层的操作,这时就要用到自定义指令。 基本用法 自定义指令的注册方法和组件很像,也分全局注册和局部注册,比如注册一个 v focus 阅读全文
摘要:
数字输入框是对普通输入框的扩展,用来快捷输入一个标准的数字,如图: 代码: 阅读全文
摘要:
组件 (Component) 是 Vue.js 最核心的功能,也是整个框架设计最精彩的部分,当然也是最难掌握的。 组件与复用 组件用法 组件与创建 Vue 实例类似,需要注册后才可以使用。注册有全局注册和局部注册两种方式。全局注册后任何 Vue 实例都可以使用。 全局注册 全局注册示例代码如下: m 阅读全文
摘要:
学习使用 v model 指令完成表单数据双向绑定 基本用法 表单控件在实际业务较为常见,比如单选,多选、下拉选择、输入框等,用他们可以完成数据的录入、校验、提交等。Vue.js 提供了 v model 指令,用于在表单元素上双向绑定数据,例如: 在输入框输入的同时,{{ message }} 也会 阅读全文
摘要:
这一篇把之前所学的内容做一个总结,实现一个购物车样例,可以增加或者减少购买数量,可移除商品,并且购物车总价随着你的操作实时变化。 实现效果如图: 代码: 阅读全文
摘要:
现在介绍 Vue.js 中 更多的内置指令 基本指令 v cloak v cloak 不需要表达式,它会在 Vue 实例结束编译时从绑定的 HTML 元素上移除,经常和 CSS 的 display: none; 配合使用: 这时虽然已经加了指令,但其实没有起到任何作用,Vue.js 文件还没加载完时 阅读全文
摘要:
DOM 元素经常会动态绑定一些 class 类名 或 style 样式,现在介绍使用 v bind 指令来绑定 class 和 style 的多种方法。 了解 v bind 指令 在之前已经介绍了指令 v bind 的基本用法以及它的语法糖,它的主要用法是动态更新 HTML 元素上的属性,回顾之前的 阅读全文
摘要:
模板内的表达式常用于简单的运算,当过长或逻辑复杂时,难以维护,计算属性就是解决该问题的 什么是计算属性 表达式如果过长,或逻辑更为复杂,就会变得臃肿甚至难以维护,比如: 该表达式包含 3 个操作,并不是很清晰,可以用计算属性进行改写: 所有的计算属性都以函数的形式写在 Vue 实例内的 comput 阅读全文