vueのdebounce属性は除去され、処理されます。
vue 2.0 debounceはすでに除去されました。
参考文献:
https://cn.vuejs.org/v2/guide/migration.html#置換-debounce-フィルタ
https://vuejs.org/v2/guide/migration.html#debounce-Param-Attribute-for-v-model-removed
完全コード:
参考文献:
https://cn.vuejs.org/v2/guide/migration.html#置換-debounce-フィルタ
https://vuejs.org/v2/guide/migration.html#debounce-Param-Attribute-for-v-model-removed
完全コード:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>vue- </title>
<script src="https://unpkg.com/[email protected]/dist/vue.js"></script>
<script src="https://unpkg.com/[email protected]/lodash.min.js"></script>
</head>
<body>
<div id="box">
<input type="button" @click="add" value=" ">
<ul>
<li v-for="val in arr">
[[val]]
</li>
</ul>
</div>
<script>
var vm = new Vue({
delimiters: ['[[', ']]'],
el: '#box',
data: {
arr: ['apple', 'pear', 'grape']
},
methods: {
add: _.debounce(function () {
this.arr.push('tomato')
}, 1000)
}
})
</script>
</body>
</html>
公式の_を使っています。debounce()を導入するには、
<script src="https://unpkg.com/[email protected]/lodash.min.js"></script>
以上のこのvueのdebounce属性は削除され、処理が詳しくなりました。つまり、小編は皆さんに共有された内容の全部です。参考にしてもらいたいです。どうぞよろしくお願いします。