angular2初学者自学作为培训生出生的一员.在培训出来之后如愿的找到了一份能温饱的工作.进来之后告知公司后面的项目需要angular2来搭建.对于只会jQuery和bootstrap这两招的我来说无疑是一个巨大的挑战,在刚刚进去公司的时…
参考:https://segmentfault.com/a/1190000004969541
angular2相比angular1做了革命性的改变。对于开发者来说,我们知道它框架的实现上改变极大。我们看到代码也能发现它写法上变化很大,似乎完全是另一个东西。但是当我们真正去写下去的时候,又会发现,处处都有angular1的影子,处处都…
可观察对象支持在应用中的发布者和订阅者之间传递消息。在需要进行事件处理,异步编程和处理多值的时候,可观察对象相对其他技术有显著的优点。可观察对象是声明式的——也就是说,虽然你定义了一个用于发布值的函数,但是在有消费者订阅它之前,这个函数并不…
一般遇到下载文件的需求,我们使用window.open(url)方法传入后台对应接口地址即可打开新窗口触发下载。但是常常有参数过大等情况我们不得不使用Ajax来解决问题,可是Ajax并不会触发浏览器的下载,就需要我们曲线救国了。动态生成一个…
angular2的routerLinkActive指令在路由激活时添加样式class.red{color:red;}<arouterLink="/user/login"routerLinkActive="red">login&l…
Todoauth,firstyouneedtogofirebase.console.comtoenabletheauthmethods,forexample,enablegoogle,github...Enablegoolgeisquite…
集成Karma和Angular2我们需要做很多工作,由于需要使用TypeScript进行开发,首先需要正确配置Typescript,然后正确配置对Angular2的引用。还要创建Karma的入口文件,以便进行打包。安装Angular2.be…
简述:一个完整的Angular应用主要由六个重要部分构成,分别是:组件,模板,指令,服务,依赖注入,和路由.这些组成部分各司其职,而又紧密协作.其中,与用户直接打交互的是模板视图,它是构成组件的要素之一.另一要素是组件类,用以维护组件的数据…
angular2中的内容映射:App.component:<my-day><my-lucky></my-lucky></my-day>MyDay.component:selector:'my-…
可能你对EventEmitter还不太熟悉,不过别担心,它并不难。EventEmitter只是一个帮你实现观察者模式①的对象。也就是说,它是一个管理一系列订阅者并向其发布事件的对象。就是这么简单。来看一个使用EventEmitter的简单小…
首先到项目目录下nggpipepipe/myslice就会在app目录下生成一个pipe文件夹文件夹下有myslice.pipe.ts文件,如果没有也可以自己手动新建然后需要再app.module.ts也就是在模块文件中设置//首先导入im…
欢迎加入前端交流群交流知识&&获取视频资料:749539640第一步:npminstallswiper--save第二步:下载swiperts支持(http://microsoft.github.io/TypeSearch/…
第二节课1.了解路由的基础知识2.子路由、辅助路由、路由守卫和保护路由路由守卫:CanActivate:处理导航到某路由的情况CanDectivate:处理从当前路由离开的情况Resolve:在路由激活之前获取路由数据3.在在线拍卖Auct…
Angular2的模板用来显示组件外观,作为视图所用,用法和html语法基本一致,最简单的Angular2的模板就是一段html代码。Angular模板语法主要包括以下几个部分:l直接绑定l插值表达l属性绑定l事件绑定l双向绑定l样式绑定l…