正解はv-modelです。<input v-model="message">とすることで、入力値の変更が即座にデータに反映され、データの変更も入力欄に反映されます。内部的にはvalue属性とinputイベントの糖衣構文です。