ボタンをクリックした時にWEB画面を自動でリロードするようにしたいのですが、下記ソースコードでは1回しかリロードされませんでした。
下記ソースコードでは何度もsetTimeout()をコールできないのでしょうか。
ご教示願います。
下記URLを参考にして、うまくいかなかったので「this._autoUpdate();」は後から追加しました。
https://www.mitsue.co.jp/knowledge/blog/frontend/201806/29_1525.html
使用しているフレームワーク
Mithril.js
typescript
1 2 ボタンの箇所のみ 3 m('button.detail-refresh-button', { onclick: self._autoUpdate.bind(self)}, util.getMessages('AUTOREFRESH')) 4 5 private _autoUpdate(): void { 6 setTimeout( 7 () => { 8 location.reload(); 9 this._autoUpdate(); 10 }, 11 10000 12 ); 13 } 14
あなたの回答
tips
プレビュー