<p style="text-align: center;"><strong><img alt="" src="https://simg.open-open.com/show/42418ea2d6d88684f367b335027dbbf3.png" /></strong></p> <p> </p> <p>AngularJS是一款开源的JavaScript MV*(MVW、MVVM、MVC)框架,目前由Google维护。AngularJS弥补了HTML在构建应用方面的不足,其通过使用标识符(directives)结构,来扩展Web应用中的HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。AngularJS最初由Miško Hevery和Adam Abrons于2009年开发,后来成为了Google公司的项目。</p> <h2>更新日志</h2> <h3>Bug 修复</h3> <ul> <li><strong>Angular:</strong> <ul> <li>do not auto-bootstrap if the <code>src</code> exists but is empty (<a href="/misc/goto?guid=4959001936363471591">3536e8</a>)</li> <li>do not auto bootstrap if the currentScript has been clobbered (<a href="/misc/goto?guid=4959001936456039869">95f964</a>)</li> <li>do not auto-bootstrap if the script source is bad and inside SVG (<a href="/misc/goto?guid=4959001936553772317">c8f78a</a>)</li> </ul> </li> <li><strong>$log:</strong> don't parse error stacks manually outside of IE/Edge (<a href="/misc/goto?guid=4959001936638245701">64e5af</a>, <a href="/misc/goto?guid=4959001936725305146">#15590</a>, <a href="/misc/goto?guid=4959001936807358738">#15767</a>)</li> <li><strong>$sanitize:</strong> prevent clobbered elements from freezing the browser (<a href="/misc/goto?guid=4959001936885417737">3bb1dd</a>, <a href="/misc/goto?guid=4959001936961563888">#15699</a>)</li> <li><strong>$animate:</strong> <ul> <li>reset <code>classNameFilter</code> to <code>null</code> when a disallowed RegExp is used (<a href="/misc/goto?guid=4959001937050707050">a584fb</a>, <a href="/misc/goto?guid=4959001937140331962">#14913</a>)</li> <li>improve detection on <code>ng-animate</code> in <code>classNameFilter</code> RegExp (<a href="/misc/goto?guid=4959001937221584976">1f1331</a>, <a href="/misc/goto?guid=4959001937315990964">#14806</a>)</li> </ul> </li> <li><strong>filterFilter:</strong> don't throw if <code>key.charAt</code> is not a function (<a href="/misc/goto?guid=4959001937402598389">f27d19</a>, <a href="/misc/goto?guid=4959001937487402726">#15644</a>, <a href="/misc/goto?guid=4959001937569693156">#15660</a>)</li> <li><strong>select:</strong> <ul> <li>add attribute "selected" for <code>select[multiple]</code> (<a href="/misc/goto?guid=4959001937659406385">851367</a>)</li> <li>keep original selection when using shift to add options in IE/Edge (<a href="/misc/goto?guid=4959001937749144671">97b74a</a>, <a href="/misc/goto?guid=4959001937838111574">#15675</a>, <a href="/misc/goto?guid=4959001937918263702">#15676</a>)</li> </ul> </li> <li><strong>$jsonpCallbacks:</strong> allow <code>$window</code> to be mocked in unit tests (<a href="/misc/goto?guid=4959001938007837154">5ca0de</a>, <a href="/misc/goto?guid=4959001938079203278">#15685</a>, <a href="/misc/goto?guid=4959001938167450411">#15686</a>)</li> </ul> <h3>新功能</h3> <ul> <li><strong>info:</strong> add <code>angularVersion</code> info to each module (<a href="/misc/goto?guid=4959001938258744475">1e582e</a>)</li> <li><strong>$injector:</strong> add new <code>modules</code> property (<a href="/misc/goto?guid=4959001938339319449">742123</a>)</li> <li><strong>Module:</strong> add <code>info()</code> method (<a href="/misc/goto?guid=4959001938421714586">09ba69</a>, <a href="/misc/goto?guid=4959001938511245308">#15225</a>)</li> <li><strong>errorHandlingConfig:</strong> make the depth for object stringification in errors configurable (<a href="/misc/goto?guid=4959001938597594892">4a5eaf</a>, <a href="/misc/goto?guid=4959001938683572990">#15402</a>, <a href="/misc/goto?guid=4959001938775036717">#15433</a>)</li> </ul> <h2>下载</h2> <ul> <li><a href="/misc/goto?guid=4959001938848095020" rel="nofollow"><strong>Source code</strong> (zip)</a></li> <li><a href="/misc/goto?guid=4959001938945502913" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li> </ul> <p>本站原创,转载时保留以下信息:<br /> 本文转自:深度开源(open-open.com)<br /> 原文地址:<a href="http://www.open-open.com/news/view/31649041">http://www.open-open.com/news/view/31649041</a></p>