摘要:
目录 1.typescript和javascript的区别 2.安装和helloworld程序 3.从ES6、7引入的新特性 4.卓越的静态类型 5.编写泛型代码 6.使用typings定义外部类型 源代码下载 https://pan.baidu.com/s/1eSeqWeQ,提取密码qygu。 前 阅读全文
摘要:
内容 第15章:测试开发与调试 任何实际项目的开发,除了功能性代码的完成,规范的开发流程和严谨的测试都是不可或缺的。合理使用工具将事半功倍。 1.ESLint ESLint是Lint语法检查工具,避免的低级的bug和不统一的代码风格。它比JSLint好的地方是可配置、细粒度的,每一条规则都是一个插件 阅读全文
摘要:
目录 网盘 第12章:表单校验 1.npm安装vue-validator 代码示例: 2.直接使用script标签引入vue.js 要下载vue-validator,那么进入cdn的地址https://cdn.bootcss.com/vue-validator/2.1.3/vue-validator 阅读全文
摘要:
第11章:组件详解 组件是Vue.js最推崇也最强大的功能之一,核心目标是可重用性。 我们把组件代码按照template、style、script的拆分方式,放置到对应的.vue文件中。 1.注册 Vue.js的组件注册分为全局注册和局部注册。 全局注册使用Vue.component方法。第一个参数 阅读全文
摘要:
第8章:过渡 1.CSS过渡 2.JavaScript过渡 3.渐进过渡 第9章:method Vue.js的事件一般通过v-on指令配置在HTML中,虽然也可以在js的代码中使用原生的addEventListener方法添加事件监听,但并不推荐,因为它并不符合“关注点分离”的设计理念。 使用v-o 阅读全文
摘要:
欢迎私信 第一章:过滤器 过滤器是对数据进行处理并返回结果的函数。 1.语法 语法是使用管道符“|”进行连接。过滤器可以接收参数,跟在过滤器后面,带引号的参数被当做字符串处理,不带引号的参数被当做数据属性名处理。 vue.js支持在任何出现表达式的地方添加过滤器。 vue.js支持链式调用,上一个过 阅读全文
摘要:
第四章:计算属性 为了避免过多的逻辑造成模板的臃肿不堪,可使用计算属性来简化逻辑。 1.什么是计算属性 当vm.didi和vm.family的值发生变化时,vm.didiFamily的值会自动更新,当然也会同步到DOM元素上。 2.计算属性的性能分析 第五章:表单控件绑定 1.v-model更新表单 阅读全文
摘要:
第三章:指令 1.语法 指令以v-打头,它的值限定为绑定表达式,它负责的是按照表达式的值应用某些行为到DOM上。 内部指令有v-show,v-else,v-model,v-repeat,v-for,v-text,v-el,v-html,v-on,v-bind,v-ref,v-pre,v-cloak, 阅读全文
摘要:
第一章:vue.js是什么? 1.vue.js是MVVM框架 MVVM的代表框架是Angular.js,以及vue.js。 MVVM的view和model是分离的,View的变化会自动更新到ViewModel上,ViewModel的变化会自动同步到View上显示。这种自动同步依赖于ViewModel 阅读全文
摘要:
jquery是面向对象的程序,面向对象就离不开方法和属性。 方法的简化 jQuery.fn=jQuery.prototype={ jquery: 版本 constructor: 修正指向问题 init(): 初始化和参数管理 selector:存储选择字符串 length:this对象的长度 toA 阅读全文