LoginSignup
8
8

More than 5 years have passed since last update.

Vue.js v0.10.5の変更点まとめ

Last updated at Posted at 2014-06-09

バグフィックスのリリースです。

Improvements

mixinされたメソッドのpropertyもtrackingされるされるようになりました。

v-styleが!importantを無視しないようになりました。

lazyオプションが子のVMで指定されていない場合は、親の値を継承するようになりました。

  • https://github.com/yyx990803/vue/issues/284

  • lazyオプションはinputで全てのinputイベント(キー入力)で反応するのではなく、changeイベント(enterキー押すかフォーカスが外れる)ときだけで反応するようになるオプションです。

  • v-repeatのなかでinputにv-modelを使うと、inputは子のVMになってlazyオプションが継承されなかったのがlazyオプションが継承されるようになりました。

v-onがsame originなiframeで動作するようになりました。

Fixed

いくつかのAndroid 4.1のデバイスでのtransitonsの挙動が修正されました。

attributeの名前に:が含まれていた場合でもパースできるようになりました。

v-partial内の不要なcloneNodeが削除されました。

親のVMのtransitionが終了する前に子のVMが削除されてしまう問題を修正しました。

  • https://github.com/yyx990803/vue/pull/276

  • https://github.com/yyx990803/vue/pull/281

  • transitionのenterとleaveが指定されている要素をv-componentなどで入れ替える際に、古い要素を削除した後に新しい要素をenterで指定されているアニメーションと共に表示していたため、leaveのアニメーションが表示されていませんでした。なのでleaveのアニメーションが終わったあとに要素を削除するようになりました。

v-withは他のdirectivesよりも優先的に処理されるようになりました...?

  • https://github.com/yyx990803/vue/issues/282

  • v-withでcomputed propertyを使うとき(replace: trueであることも条件かも)、v-withを評価する段階ではまだcomputed propertyが準備出来ていなかったため親で指定された値をv-withの初期値として反映されなかったのが修正されました。(多分...。)

v-withでの循環的な更新が修正されました。

  • https://github.com/yyx990803/vue/issues/282

  • v-withと\$watchを一緒に使ったときに、ずっと繰り返し更新され続けたりwatchしている値とは違う値を更新した場合でも処理が走ったりと\$watchの挙動がおかしい問題が修正されました。

8
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
8