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

jopen 8年前
   <p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/42418ea2d6d88684f367b335027dbbf3.png" /></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 Fixes</h3>    <ul>     <li><strong>$compile:</strong>      <ul>       <li>don't add merged attributes twice to $attrs (<a href="/misc/goto?guid=4958991423105200493">ebbaa4ac</a>, <a href="/misc/goto?guid=4958991423196930019">#8159</a>, <a href="/misc/goto?guid=4958991423294579865">#14737</a>)</li>       <li>cope with <code>$onChanges</code> hooks throwing (<a href="/misc/goto?guid=4958991423393918474">3749c858</a>, <a href="/misc/goto?guid=4958991423486768634">#14444</a>, <a href="/misc/goto?guid=4958991423591763808">#14463</a>)</li>      </ul> </li>     <li><strong>$parse:</strong> allow arguments to contain filter chains (<a href="/misc/goto?guid=4958991423674297751">cc6dcb4b</a>, <a href="/misc/goto?guid=4958991423757713419">#4175</a>, <a href="/misc/goto?guid=4958991423835924807">#4168</a>, <a href="/misc/goto?guid=4958991423914897054">#14720</a>)</li>     <li><strong>$routeProvider:</strong> do not deep-copy route definition objects (<a href="/misc/goto?guid=4958991423998359253">6d0dcca6</a>, <a href="/misc/goto?guid=4958991424080060049">#14478</a>, <a href="/misc/goto?guid=4958991424171609097">#14699</a>, <a href="/misc/goto?guid=4958991424245842278">#14750</a>)</li>     <li><strong>input[email]:</strong> improve email address validation (<a href="/misc/goto?guid=4958991424317522391">f423dc6b</a>, <a href="/misc/goto?guid=4958991424402992689">#14719</a>)</li>     <li><strong>ngMessages:</strong> create new scope for ngMessage, clean it up correctly (<a href="/misc/goto?guid=4958991424480789980">56f33af8</a>, <a href="/misc/goto?guid=4958991424562877814">#14307</a>)</li>     <li><strong>ngMessagesInclude:</strong> don't break on empty (or whitespace-only) templates (<a href="/misc/goto?guid=4958991424643866283">01b8772c</a>, <a href="/misc/goto?guid=4958991424732345180">#12941</a>, <a href="/misc/goto?guid=4958991424805682501">#14726</a>)</li>     <li><strong>ngMock#$controller:</strong> properly assign bindings to all types of controllers (e.g. class-based) (<a href="/misc/goto?guid=4958991424886587502">db58801a</a>, <a href="/misc/goto?guid=4958991424962512073">#14437</a>, <a href="/misc/goto?guid=4958991425046940294">#14439</a>)</li>     <li><strong>ngMockE2E:</strong> allow $httpBackend.passThrough() to work when ngMock is loaded (<a href="/misc/goto?guid=4958991425128709934">6685043a</a>, <a href="/misc/goto?guid=4958991425204989409">#1434</a>, <a href="/misc/goto?guid=4958991425288028768">#13124</a>)</li>     <li><strong>ngSanitize:</strong> call attribute setter in linky for all links (<a href="/misc/goto?guid=4958991425370350712">c4fad6ad</a>, <a href="/misc/goto?guid=4958991425455620198">#14707</a>)</li>    </ul>    <h3>Features</h3>    <ul>     <li><strong>limitTo:</strong> add support for array-like objects (<a href="/misc/goto?guid=4958991425526265545">b03957f0</a>, <a href="/misc/goto?guid=4958991425612485298">#14657</a>, <a href="/misc/goto?guid=4958991425690981198">#14694</a>)</li>     <li><strong>orderBy:</strong> add support for custom comparators (<a href="/misc/goto?guid=4958991425778560243">2e33d170</a>, <a href="/misc/goto?guid=4958991425858332452">#13238</a>, <a href="/misc/goto?guid=4958991425939766345">#14455</a>, <a href="/misc/goto?guid=4958991426013957898">#5123</a>, <a href="/misc/goto?guid=4958991426099488360">#8112</a>, <a href="/misc/goto?guid=4958991426180331298">#10368</a>, <a href="/misc/goto?guid=4958991426253857912">#14468</a>)</li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958991426339962295" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958991426424846966" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>    </ul>    <h2> </h2>