Skip to content

Conversation

@junamai2000
Copy link

<datepicker ng-model="transfer.transfer_time" date-format="yyyy/MM/dd">
<input type="text" ng-model="transfer.transfer_time">
</datapicker>

上記のような使い方をした場合、正しく動作しないので修正しました。

setViewValue()の値が反映される前に、thisInput. triggerHandler()でイベント発生し、空がinputに入ってしまうので解消してます。

@masayosh4
Copy link

clear-text="取消"とかくと、clearボタン出てくるので、それでclearも同じ状況か試してください。
clear() の方も triggerHandler消してほしいです

@masayosh4 masayosh4 merged commit d4ada46 into master Mar 28, 2018
@junamai2000
Copy link
Author

https://github.com/angular/angular.js/blob/master/src/ng/directive/input.js#L1379
取消の時は、値の変更がないので、triggerHandlerがあっても問題ないようでした。

ややこしいので消しました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants