fix($parse): deprecate promise unwrapping and make it an opt-in

http://goo.gl/BbPJMr

This commit disables promise unwrapping and adds
$parseProvider.unwrapPromises() getter/setter api that allows developers
to turn the feature back on if needed.

從開始寫 Angular.js 就知道這項讓 template 與 promise 深深結合的功能,實際在 project 中使用的時候還真的是意外的相當... 用也不是不用也不是

1.2.0-rc3 終於被改成 opt-in 了...
預設是關閉,想要啟用的話可以

.config(['$parseProvider', function ($parseProvider) {
  $parseProvider.unwrapPromise(true);
}]);
comments powered by Disqus