<h3 dir="auto">Version</h3>
<p dir="auto">2.6.10</p>
<h3 dir="auto">Reproduction link</h3>
<p dir="auto"><a href="https://jsfiddle.net/just_ben1996/5bfs80gk/14/" rel="nofollow">https://jsfiddle.net/just_ben1996/5bfs80gk/14/</a></p>
<h3 dir="auto">Steps to reproduce</h3>
<ul dir="auto">
<li>Create a component with a :is to an 'input' native element.</li>
<li>v-model this component to something within your data as shown.</li>
<li>Note the input isn't pre-populated with the value, and on change it does not change the value it is bound to with v-model.</li>
</ul>
<h3 dir="auto">What is expected?</h3>
<p dir="auto">v-model should work as usual, updating the value when changed and displaying the value initially in the component.</p>
<h3 dir="auto">What is actually happening?</h3>
<p dir="auto">The initial value is not shown in the input component, and on change it does not update the value it is bound to.</p>
<p dir="auto">vuejs does not behave properly when use v-model with dynamic component .</p>
<p dir="auto">jsfiddle adress:<br>
<a href="http://jsfiddle.net/zuomingcai/4pukLmnc/1/" rel="nofollow">http://jsfiddle.net/zuomingcai/4pukLmnc/1/</a></p>
<p dir="auto">focus the input element in above fiddle and press any key to see the hehavior.</p>