ボタンクリックでisUserのbooleanを切り替えたい。
Vue3を使用しております。
consoleにはクリックしてもtrueが表示され、falseとの切り替えができない状態です。consoleにはクリックするとtrueが表示されるため、this.isUser = !this.isUserの部分が機能してないようのでしょうか、、、
ご教授よろしくお願いいたします。
該当のソースコード
html
1<button @click="userOrHost" class="text-white bg-indigo-500 border-0 py-2 px-8 focus:outline-none hover:bg-indigo-600 rounded text-lg">toggle切り替え</button>
javascript
1export default { 2 setup() { 3 let isUser = true 4 function userOrHost() { 5 this.isUser = !this.isUser 6 console.log(isUser) 7 } 8 return { 9 isUser, 10 userOrHost 11 } 12 } 13}
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 12:06