Angular

AngularJS系列之ES6特性一

ES6是ECMAScript第6版JavaScript语言的标准,代号harmony。你还可以用google/traceur-compiler将ES6代码转译ES5的功能。在编码之前要在设置里面,在Language&Framework选项里,找到JavaScript的选项,把JavaScript语言版本改为ECMAScript6。类ES6中添加了对类的支持。class在JS中一直是保留字。JS本身就是面向对象的,ES6中提供的类实际上只是JS原型模式的包装。但在ES6中,利用解构这一特性,可以直接返回一个

Angular2挖坑求解系列之二:发布到IIS后,再编辑内容,刷新页面后不会更新

用VisualStudio2015和Angular2做好的应用程序,最终要发布到一个站点,才可以让大家使用你的程序。按照以往的步骤发布成功后,心里一阵小欢喜。但发布后的站点网页内容却又刷新。如此重复,发现一个问题,发布后,编辑页面内容,按F5键在本机浏览器进行运行页面内容就不会刷新了。最后,发一张发布成功的照片,入门级:

Angular2挖坑求解系列之一:刷新显示HTTP Error 404.0 - Not Found

开发工具为VisualStudio2015,基本配备Node,Npm。原因不知道,但官方网站上有这么一段话应用程序的路由如果这个应用程序使用了Angular路由器,刷新浏览器时可能会返回一个404-PageNotFound。查看一下地址栏,它是否包含一个导航url...以及任何除了/或/index.html以外的路径?我们必须配置服务器,让它为这些请求直接返回index.html的内容。在配置完之前,请暂时删除导航路径,回到首页,再进行刷新。能否解决可以不要这样呢。我还没有发现,有没有高人给解答。

angularJS date filter ——时间格式化过滤器

angularJS的date过滤器可以将日期格式化成需要的格式。测试时间对象:”2016-12-03T02:43:51.535Z“常用方式:如果没有指定格式,angularJS会采用默认格式mediumDate下面是angularJS内置的日期格式化年份格式化月份格式化日期格式化小时格式化分钟格式化秒数格式化字符格式化自定义格式本文参考自《angularJS权威教程》

angular2 ng2-router 路由,嵌套路由详解

实现ng2-router路由,嵌套路由首先配置angular2的时候router模块已经下载,只需要引入即可我们要创建一个嵌套路由,所以需要创建以下文件实现效果:路由,单机“首页”加载home.component.ts单机"列表“加载list.component.ts列表中包含嵌套路由,tab页单机"标签一"加载list-one.component.ts单机"标签二"加载list-one.comp

AngularJS 0005:作用域

angularJS中有一个重要的属性Scope,作用域。在angularJS中,Scope(作用域)是应用在HTML(视图)和JavaScript(控制器)之间的纽带。angularJS的组成主要为M,V,C,它们是:View,视图,用于展示和接收数据的,即html页面;Model,模型,视图中的数据;Controller,控制器,javascript函数,用户对视图的数据或者属性进行修改,展示和接收不同的交互结果。效果$rootScope作为参数传递,可在应用中使用。

angular学习五—— Scopes

Scope可以观察表达式和传播事件。Scope层次结构每个angular的application都有一个rootscope,但是可以有多个childscopes。在JavaScript中这种行为被称为prototypicalinheritance,childscopesprototypically继承于他们的parentscope。{{name}}在不同的scope内会得出不同的值,{{department}}prototypically继承于rootscope。模型修改正确的执行流程是通过$apply方

Angular使用案例征集

各位Angular开发者大家好:2016年12月Google将会在北京和上海举办两场GDD大会,Angular是其中一个非常重要的主题。如果您的公司正在使用Angular1或者2,请参照附件中的样例填写一份表格给我们,经过筛选之后我们会帮你进行展示。填好表格后发送到我的邮箱,邮箱地址参见附件。