3.静态默认选项
除了动态生成的选项之外,你还可以提供一个静态的默认选项:
<select v-model="selectedUser" options="users">
<option value="">Select a user...</option>
</select>
基于 users 动态生成的选项将会被添加到这个静态选项后面。如果 v-model 的绑定值为除 0 之外的伪值,则会自动选中该默认选项。
输入debounce
在一次输入被同步到模型之前,debounce 特性允许你设置一个每次用户事件后的等待延迟。如果在这个延迟到期之前用户再次输入,则不会立刻触发更新,而是重置延迟的等待时间。当每次更新前你要执行繁重作业时会很有用,例如一个基于 ajax 的自动补全功能。有效的减少重复无用的提交
<input v-model=”msg” debounce=”500″>
注意 debounce 参数并不对用户的输入事件进行 debounce:它只对底层数据的 “写入” 操作起作用。因此当使用 debounce 时,你应该用 vm.$watch() 而不是 v-on 来响应数据变化。
本文已被整理到了《Vue.js前端组件学习教程》,欢迎大家学习阅读。










