Angular.Js v1.6.1 发布,JavaScript MV*框架

jopen 8年前
   <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>    <ul>     <li><strong>$q:</strong> Add traceback to unhandled promise rejections (<a href="/misc/goto?guid=4958996998559545275">174cb4</a> <a href="/misc/goto?guid=4958996998661503166">#14631</a>)</li>     <li><strong>$$cookieReader:</strong> correctly handle forbidden access to <code>document.cookie</code> (<a href="/misc/goto?guid=4958996998742643793">33f769</a> <a href="/misc/goto?guid=4958996998835451822">#15523</a>)</li>     <li><strong>ngOptions:</strong> do not unset the <code>selected</code> property unless necessary (<a href="/misc/goto?guid=4958996998921274326">bc4844</a> <a href="/misc/goto?guid=4958996999004863038">#15477</a>)</li>     <li><strong>ngModelOptions:</strong> work correctly when on the template of <code>replace</code> directives (<a href="/misc/goto?guid=4958996999075219902">5f8ed6</a> <a href="/misc/goto?guid=4958996999171564217">#15492</a>)</li>     <li><strong>ngClassOdd/Even:</strong> add/remove the correct classes when expression/<code>$index</code> change simultaneously (<a href="/misc/goto?guid=4958996999251637817">d52864</a>)</li>     <li><strong>jqLite:</strong> silently ignore <code>after()</code> if element has no parent (<a href="/misc/goto?guid=4958996999334559431">3d68b9</a> <a href="/misc/goto?guid=4958996674766686066">#15331</a>, <a href="/misc/goto?guid=4958996999445645036">#15475</a>)</li>     <li><strong>$rootScope:</strong> when adding/removing watchers during $digest (<a href="/misc/goto?guid=4958996999538982830">163aca</a> <a href="/misc/goto?guid=4958996674483243143">#15422</a>)</li>     <li><strong>ngClass:</strong> avoid unnecessary <code>.data()</code> accesses, deep-watching and copies (<a href="/misc/goto?guid=4958996999666842252">1d3b65</a> <a href="/misc/goto?guid=4958996999760602435">#14404</a>)</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958996999851792313" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958996999951101409" 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/22dd6744">http://www.open-open.com/news/view/22dd6744</a></p>