vueメソッドで短絡評価を使用するにはどうすればよいですか?

Yジェイ

私はvue-cliとvuexを使用しており、次のようなことを達成しようとしています。

methods: {
filtered() { 
  let vol = this.$store.state.data[1].data.filter(i => i.type === 'vol')[0].measure || 0;
  let weight = this.$store.state.data[1].data.filter(i => i.type === 'weight')[0].measure || 0;
 }
}

私の現在のデータは容量が含まれていますtypeが、私はありません重量たいようlet weight= 0

しかし、私はそのエラーを受け取っていますCannot read property 'measure' of undefined

どんなアイデアでも素晴らしいでしょう、どうもありがとう!

バーマー

の代わりにfilter()それを使用find()して変数に格納します。次に、変数に何かが含まれているかどうかを確認します。

methods: {
    filtered() {
      let volobj = this.$store.state.data[1].data.find(i => i.type === 'vol')
      let vol = volobj ? volobj.measure : 0;
      let weightobj = this.$store.state.data[1].data.find(i => i.type === 'weight')
      let weight = weightobj ? weightobj.measure : 0;
    }
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

JavaScriptでの評価の短絡を回避するにはどうすればよいですか?

分類Dev

「短絡評価」を「フォールド式」でも利用できるようにするにはどうすればよいですか?

分類Dev

メインクラスの2つの変数を評価するメソッドを作成するにはどうすればよいですか?

分類Dev

メソッドにパラメーターとして渡されたFunc / Delegate / Expressionを評価するにはどうすればよいですか?

分類Dev

評価メソッドを使用して値をVBA配列に入力し、Excelシートに戻すにはどうすればよいですか?

分類Dev

Ruby-メソッドを短縮するにはどうすればよいですか

分類Dev

ramdaで複数の「or」または「and」ステートメントを連鎖させて短絡評価を維持するにはどうすればよいですか?

分類Dev

Scalaでメソッドはどのように評価されますか?

分類Dev

CNContactVCardSerialization dataWithContacts:メソッドを使用して連絡先画像を含むVCFデータを取得するにはどうすればよいですか?

分類Dev

vue jsで評価の値を表示するにはどうすればよいですか?

分類Dev

ラムダ式を使用してメソッドに条件を送信し、まだ評価されないようにするにはどうすればよいですか?

分類Dev

評価投稿を作成するにはどうすればよいですか?

分類Dev

配列メソッドを使用してJSXコードを短縮するにはどうすればよいですか?

分類Dev

Vueでメソッドを1回だけ実行するにはどうすればよいですか?

分類Dev

Pythonでの処理中に、任意の関数呼び出しのリストが短絡点を超えて熱心に評価されないようにするにはどうすればよいですか?

分類Dev

列車データセットでSMAPE評価メトリックを使用するにはどうすればよいですか?

分類Dev

VBAで文字列の評価に角かっこを使用するにはどうすればよいですか?

分類Dev

Vueコンポーネントのメソッドでメソッドを正しく使用するにはどうすればよいですか?

分類Dev

以前に評価したプロパティがTrueでない場合にスキップするように、Pythonユニットテストメソッドを装飾するにはどうすればよいですか?

分類Dev

Javascriptで.search()メソッドをより効率的に使用するにはどうすればよいですか?

分類Dev

Makefile-ifndef / ifdefで評価された変数を使用するにはどうすればよいですか?

分類Dev

IQueryableで使用されるメソッドと値を取得するにはどうすればよいですか?

分類Dev

PythonのKerasでscikit-learn評価メトリック関数を使用するにはどうすればよいですか?

分類Dev

ノードでpromiseメソッドを使用するにはどうすればよいですか?

分類Dev

変数の評価(遅延評価)を遅らせるにはどうすればよいですか?

分類Dev

WebFlowで適切に評価されない場合にSpEL評価をデバッグするにはどうすればよいですか?

分類Dev

javascriptでreduce()メソッドを再帰的に使用するにはどうすればよいですか?

分類Dev

メソッドに呼び出されるようにクラスの現在価値の値を設定するにはどうすればよいですか?

分類Dev

JavaScriptメソッドを他のバックボーンメソッドで使用できるようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    JavaScriptでの評価の短絡を回避するにはどうすればよいですか?

  2. 2

    「短絡評価」を「フォールド式」でも利用できるようにするにはどうすればよいですか?

  3. 3

    メインクラスの2つの変数を評価するメソッドを作成するにはどうすればよいですか?

  4. 4

    メソッドにパラメーターとして渡されたFunc / Delegate / Expressionを評価するにはどうすればよいですか?

  5. 5

    評価メソッドを使用して値をVBA配列に入力し、Excelシートに戻すにはどうすればよいですか?

  6. 6

    Ruby-メソッドを短縮するにはどうすればよいですか

  7. 7

    ramdaで複数の「or」または「and」ステートメントを連鎖させて短絡評価を維持するにはどうすればよいですか?

  8. 8

    Scalaでメソッドはどのように評価されますか?

  9. 9

    CNContactVCardSerialization dataWithContacts:メソッドを使用して連絡先画像を含むVCFデータを取得するにはどうすればよいですか?

  10. 10

    vue jsで評価の値を表示するにはどうすればよいですか?

  11. 11

    ラムダ式を使用してメソッドに条件を送信し、まだ評価されないようにするにはどうすればよいですか?

  12. 12

    評価投稿を作成するにはどうすればよいですか?

  13. 13

    配列メソッドを使用してJSXコードを短縮するにはどうすればよいですか?

  14. 14

    Vueでメソッドを1回だけ実行するにはどうすればよいですか?

  15. 15

    Pythonでの処理中に、任意の関数呼び出しのリストが短絡点を超えて熱心に評価されないようにするにはどうすればよいですか?

  16. 16

    列車データセットでSMAPE評価メトリックを使用するにはどうすればよいですか?

  17. 17

    VBAで文字列の評価に角かっこを使用するにはどうすればよいですか?

  18. 18

    Vueコンポーネントのメソッドでメソッドを正しく使用するにはどうすればよいですか?

  19. 19

    以前に評価したプロパティがTrueでない場合にスキップするように、Pythonユニットテストメソッドを装飾するにはどうすればよいですか?

  20. 20

    Javascriptで.search()メソッドをより効率的に使用するにはどうすればよいですか?

  21. 21

    Makefile-ifndef / ifdefで評価された変数を使用するにはどうすればよいですか?

  22. 22

    IQueryableで使用されるメソッドと値を取得するにはどうすればよいですか?

  23. 23

    PythonのKerasでscikit-learn評価メトリック関数を使用するにはどうすればよいですか?

  24. 24

    ノードでpromiseメソッドを使用するにはどうすればよいですか?

  25. 25

    変数の評価(遅延評価)を遅らせるにはどうすればよいですか?

  26. 26

    WebFlowで適切に評価されない場合にSpEL評価をデバッグするにはどうすればよいですか?

  27. 27

    javascriptでreduce()メソッドを再帰的に使用するにはどうすればよいですか?

  28. 28

    メソッドに呼び出されるようにクラスの現在価値の値を設定するにはどうすればよいですか?

  29. 29

    JavaScriptメソッドを他のバックボーンメソッドで使用できるようにするにはどうすればよいですか?

ホットタグ

アーカイブ