現在、Nuxt.jsの学習をしており
methodsを利用しボタンをクリックした際にメッセージが反転するように実装したいです。
Vue.jsと違いNuxt.jsの場合は
revarseは関数ではないとエラーが出る理由がわかりません。
発生している問題・エラーメッセージ
this.message.revarse is not a function An error occurred while rendering the page. Check developer tools console for details.```
該当のソースコード
nuxt
1<template> 2 <section class="container"> 3 <div class="id"> 4 <p>{{ message }}</p> 5 <button @click="revarseMessage">反転するよ!</button> 6 </div> 7 </section> 8</template> 9 10<script> 11export default { 12 components: {}, 13 data() { 14 return { 15 message: 'Hello world!!', 16 } 17 }, 18 methods: { 19 revarseMessage() { 20 this.message = this.message.split(' ').revarse().join(' ') 21 }, 22 }, 23} 24</script>
試したこと
- 関数名の変更
- thisの削除
- revarseの削除
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/09 01:19