学习了这些概念就能简单的描述一个选项功能的选项卡按钮:数据:1.数组:实例化一个数组的类,如果想要使用这个类中的数据,需要在组件中 使用一个公共属性来暴漏这个类如 heroes=HEROES;const 数组名HEROES:数组中数据结构=[ ]命令指令1.*ngFor="let value of ...
分类:
其他好文 时间:
2017-01-14 07:32:08
阅读次数:
127
angular的思想:总是把数据访问工作委托给一个支持性服务类。Angular 应用的:用 Angular 扩展语法编写 HTML 模板, 用组件类管理这些模板,用服务添加应用逻辑, 用模块打包发布组件与服务。我们通过引导根模块来启动该应用。 Angular 在浏览器中接管、展现应用的内容,并根据我 ...
分类:
其他好文 时间:
2017-01-13 00:55:33
阅读次数:
2198
解决流程 1:配置package.json添加新的依赖,然后进行update,下载新的库 "jquery":"*", "tether":"*", "bootstrap":"*", "moment":"*", "eonasdan-bootstrap-datetimepicker":"*" 2: 配置a... ...
分类:
Web程序 时间:
2017-01-11 16:04:12
阅读次数:
503
多个月以来,我和多个Github上的社区贡献者一起建立支持库、包,我们最终的目的是希望完成这样一个作为起点的模板,也就是基于把Typescript代码和Angular2宿主在ASP.NET Core项目中,这个模板包含一下这些方面: 服务端预加载(预渲染):这样你的UI可以快速的显示,甚至在浏览器下 ...
分类:
Web程序 时间:
2017-01-11 09:07:10
阅读次数:
335
在Angular2 模板中,我们在显示数据时,可以使用通道将数据转换成相应的格式的值的形式来显示,而且这不改变源数据。比如,我们可以使用date通道来转换时间显示的格式: {{date | date:'yyyy-MM-dd'}} ,(1) 以下是Angular提供的基本的通道. 1234569678 ...
分类:
其他好文 时间:
2017-01-09 23:29:24
阅读次数:
265
Angular2的视图是动态的,在不修改绑定到UI上的源数据的情况下,我们可以通过指令来改变数据的是否呈现,呈现形式,呈现样式。 (1).Angular2提供的最常用的指令是: 1.*ngIf='expression',通过expression的运算结果加载或者写在当前元素. 2.*ngFor='e ...
分类:
其他好文 时间:
2017-01-09 18:42:42
阅读次数:
149
1.单向数据绑定的‘插值表达式’ angular中最典型的数据显示方式:把HTML模板(template)的控件绑定到angular组件的属性(component相当于一个构造函数,下面例子中的这个构造函数有name、title、和hero三个属性)简单来说就是把组件的属性名放到显示曾{{属性名}} ...
分类:
其他好文 时间:
2017-01-08 21:26:33
阅读次数:
1092
jQuery,让我们对dom的操作更加便捷。由于其易用性和可扩展性,jQuer也迅速风靡全球,各种插件也是目不暇接。 我相信很多人并不能直接远离jQuery去做前端,因为它太好用了,我们以前做的东西大多基于jQuery和它的插件。而且现在Angular2的组件生态还不是很完善,我们在编写Angula ...
分类:
Web程序 时间:
2017-01-07 21:03:25
阅读次数:
226
Angular2.x与Angular1.x完全不同,Angular2.x是不兼容Angular1.x的,所在在框架的构造上,它们是完全不同的。在Angular2.x中,因为其是基于ES6来开发的,所以会有很多第三方依赖。由于很多浏览器还不支持ES6,所以Angular2引入了很多polyfill或者 ...
分类:
其他好文 时间:
2017-01-07 19:38:02
阅读次数:
525
概述 Angular2官方推荐的应该是使用systemjs加载, 但是当我使用到它的tree shaking的时候,发现如果使用systemjs+rollup,只能打包成一个文件,然后lazy loading就没法搞了。 因此我使用了webpack2,webpack2自带tree shaking,只 ...
分类:
Web程序 时间:
2017-01-04 20:34:24
阅读次数:
370