web 前端框架 Angular.js v1.6.0 发布了。该版本合并了之前 1.6.0 候选版本中显示的所有更改。新特性ngModelOptions: 允许选项从祖先继承 ngModelOptions (296cfc, #10922)$compile: 默认设置 preAssignBindingsEnabled 为 false (bcd0d4, #15352)jqLite:implement jqLi
AngularJS诞生于Google是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVC、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。
Web 前端框架 Angular.js v1.6.0 发布了。该版本合并了之前 1.6.0 候选版本中显示的所有更改。
新特性
ngModelOptions: 允许选项从祖先继承 ngModelOptions
({aa42aa}, {aa41aa})
$compile: 默认设置 preAssignBindingsEnabled
为 false ({aa40aa}, {aa39aa})
jqLite:
implement jqLite(f)
as an alias to jqLite(document).ready(f)
({aa38aa})
don't throw for elements with missing getAttribute
({aa37aa})
don't remove a boolean attribute for .attr(attrName, '')
({aa36aa})
remove the attribute for .attr(attribute, null)
({aa35aa})
return []
for .val()
on <select multiple>
with no selection ({aa34aa})
camelCase keys in jqLite#data
({aa33aa}, {aa32aa})
align jqLite camelCasing logic with JQuery ({aa31aa}, {aa30aa})
$http:
删除弃用的回调方法: success()/error()
({aa29aa})
JSONP 回调必须由 jsonpCallbackParam
配置置顶 ({aa28aa}, {aa27aa}, {aa26aa})
JSONP 请求现在需要一个可信的资源 URL ({aa25aa}, {aa24aa})
select: 通过使用 ngValue
支持任何类型的值添加({aa23aa}, {aa22aa})
input:
add support for binding to input[type=range]
({aa21aa}, {aa20aa}, {aa19aa})
add support for step
to input[type=number]
({aa18aa}, {aa17aa})
allow ngTrim
to work for input[type=radio]
({aa16aa})
$interpolate: use custom toString()
function if present ({aa15aa}, {aa14aa}, {aa13aa})
ngRoute:
allow ngView
to be included in an asynchronously loaded template ({aa12aa}, {aa11aa})
implement resolveRedirectTo
({aa10aa}, {aa9aa})
$q: report promises with non rejection callback ({aa8aa}, {aa7aa}, {aa6aa})
$location: default hashPrefix to '!'
({aa5aa}, {aa4aa})
下载地址
{aa1aa}
{aa0aa}
来源: http://www.phperz.com/article/16/1209/311904.html