vue.jsでbuttonのdisabledを切り替える
■html
<div id="app">
<button href="#" class="btn btn-info" v-on:click="button_disable()" :disabled="isTestDisabled">Disable_Button</button>
</div>
■script
<script>
var vm = new Vue({
el: '#app',
data: {
isTestDisabled: false,
},
methods: {
button_disable: function () {
this.isTestDisabled = true;
setTimeout(this.enable, 3000);
},
enable: function () {
this.isTestDisabled = false;
},
}
});
</script>
参考サイト
-
前の記事
JavaScriptで数字の桁数を揃える 2019.01.21
-
次の記事
position: absolute;した要素を中央位置に配置する 2019.01.31