之前,一直在纠结是学习angular好,学习vue好,还是学习react好,网上一搜索,也是各种对比,各种互喷,看过之后更纠结。就跟小时候一样纠结长大了是上清华好,还是上北大好,最后证明我想多了。总之,选择一个中意的,管他好不好,就是干,不试又怎么知道~ 我学习react是从新手教程这篇大神的帖子开 ...
分类:
其他好文 时间:
2017-11-30 12:05:44
阅读次数:
189
Angular 4.x 中有两种表单: Template-Driven Forms - 模板驱动式表单 (类似于 AngularJS 1.x 中的表单 ) Reactive Forms (Model-Driven Forms) - 响应式表单 Template-Driven Forms - 模板驱动 ...
分类:
其他好文 时间:
2017-11-29 19:59:21
阅读次数:
174
背景: 一个vue-cli构建的vue项目,一个使用angular的项目,两个项目在其他浏览器一切正常,但是ie中会报Promise未定义的错误 解决办法: vue的项目: 1. npm install babel-polyfill --save 2. 在main.ts中 import "babel ...
分类:
其他好文 时间:
2017-11-29 12:46:48
阅读次数:
809
组件生命周期钩子 指令和组件的实例有一个生命周期:新建、更新和销毁。每个接口都有唯一的一个钩子方法,它们的名字是由接口名加上 ng前缀构成的。比如,OnInit接口的钩子方法叫做ngOnInit。指令和组件ngOnInit:当Angular初始化完成数据绑定的输入属性后,用来初始化指令或者组件。ng ...
分类:
其他好文 时间:
2017-11-28 16:40:51
阅读次数:
134
1. 首先创建项目的时候就可以配置路由 cd到你的目录下 输入 ng new 项目名称 --routing 就可以创建项目并配置路由 2. 在app-routing.module.ts 里面配置路由 列如: 首先要先引入组件 import { NewsComponent } from './comp ...
分类:
其他好文 时间:
2017-11-28 15:35:40
阅读次数:
570
@NgModule:元数据描述。在angular中module是使用@NgModule修饰的class。 @NgModule中属性详解: providers:定义此模块的注入器中可用的一组注入对象。指定应用程序的根级别需要使用的service。 declarations:指定属于此模块的指令或者是管 ...
分类:
其他好文 时间:
2017-11-28 12:40:15
阅读次数:
236
vue仅仅是mvvm中的view层,只是一个如jquery般的工具库,而不是框架,而angular而是mvvm框架。 vue的双向邦定是基于ES5 中的 getter/setter来实现的,而angular而是由自己实现一套模版编译规则,需要进行所谓的“脏”检查,vue则不需要。因此,vue在性能上 ...
分类:
其他好文 时间:
2017-11-28 11:44:26
阅读次数:
105
1. 首先要安装最新版本的 nodejs 注意:请先在终端/控制台窗口中运行命令 node -v 和 npm -v, 来验证一下你正在运行 node 6.9.x 和 npm 3.x.x 以上的版本。 更老的版本可能会出现错误,更新的版本则没 问题。 2. 全局安装Angular CLI 脚手架工具 ...
分类:
其他好文 时间:
2017-11-27 21:48:11
阅读次数:
145
试了好多方法,npm install 方法失败了,下载到本地是可以使用的; 将swiper文件放到assets文件下; 项目目录下:(命令行) 因为ts并不能准确识别js语法,所以需要用ts中的interface接口,将js转化成ts并暴露出来 备注:--save配置在生产环境;--save-dev ...
分类:
其他好文 时间:
2017-11-27 17:54:39
阅读次数:
1230
一、简介 1.定义: vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。 MVVM(Model-View-ViewModel),在常用 ...
分类:
Web程序 时间:
2017-11-27 16:48:58
阅读次数:
205