アフィリエイト広告を利用しています

広告

posted by fanblog

2022年09月15日

二度押し厳禁!

Vue.js で二度押しをできないように非活性にするのに苦労したので、
ネットで拾った情報をもとに実装をしてみた。
1秒待つようにしてあるけど、タイマーなしで動かせるようにはできないのかなぁ。


data: {
message: 'Thank you F.Komaki!',
isProcessing: false
},
execute() {
if (this.isProcessing) {
return;
}
this.isProcessing = true;
this.$nextTick(function () {
this.reverse()
.then(() => {
console.log("終わり");
this.isProcessing = false;
});
});
}
, reverse: function () {
return new Promise((resolve) => {
setTimeout(() => {
this.message = this.message.split('').reverse().join('')
for (var i = 0; i < 10000; i++) {
console.log(i);
}
resolve();
}, 1000);
});
}


これからはじめるVue.js 3実践入門

新品価格
¥3,740から
(2022/9/15 00:27時点)


posted by tecksaver at 00:22| Comment(0) | TrackBack(0) | Vue.js
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/11588746
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
ファン
検索
<< 2022年09月 >>
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
最新記事
写真ギャラリー
最新コメント
タグクラウド
カテゴリーアーカイブ
月別アーカイブ
プロフィール
じゃわらーさんの画像
じゃわらー
プロフィール
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。