### Version 2.5.16 ### Reproduction link [https://codesandbox.io/s/106qozol1j](https://codesandbox.io/s/106qozol1j) ### Steps to reproduce In the component TestA the value is passed as prop => the key value is present in the $attrs variable In the component TestB the value is passed as v-model => $attrs is empty ### What is expected? The key "value" should be present in $attrs variable ### What is actually happening? $attrs is empty <!-- generated by vue-issues. DO NOT REMOVE -->