【Vue2系】computedで引数を渡す

Vue2系では通常、computedに引数を渡すことができません。

export default {
  computed:{
    hogehoge: function (引数){
      return 処理
    } 
  }
}

それを忘れて上記のように引数を書いてしまうと以下のようなエラーが出ます。

TypeError: ***** is not a function

computedで引数を渡す方法

computedの処理の中に関数を書くことと引数を渡すことができます。

export default {
  computed:{
   hogehoge(){
      return (引数)=>{
        処理
      }
    } 
  }
}

コメントを残す

入力エリアすべてが必須項目です。メールアドレスが公開されることはありません。

内容をご確認の上、送信してください。