Ich versuche eine Methode auf Vue zu schreiben, warum das 'ClickA' nicht funktionieren kann, aber 'ClickB' funktioniert?Warum Vue-Methode kann nicht funktionieren?
Hinweis: Die Lösung sollte die throttle-Funktion funktionieren wie die "clickB".
new Vue({
el: '#app',
methods: {
clickA: function() {
_.throttle(function() {
var date = new Date();
var time = date.toLocaleTimeString();
console.log('A clicked', time)
}, 1000)
},
clickB: _.throttle(function() {
var date = new Date();
var time = date.toLocaleTimeString();
console.log('B clicked', time)
}, 1000)
}
});
<script src="https://unpkg.com/[email protected]/dist/vue.min.js"></script>
<script src="https://unpkg.com/[email protected]/lodash.min.js"></script>
<div id="app">
<button type="button" @click="clickA">A</button>
<button type="button" @click="clickB">B</button>
</div>
clickA gibt die Funktion nicht zurück? –
Nicht duplizieren, diese Frage ist nur versuchen, herauszufinden, warum das ClickA nicht in nicht klassifiziertes Skript funktionieren kann –