問題タブ [template-literals]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JavaScript ES6 テンプレート リテラルで JSON オブジェクトを使用しようとするとエラーが発生する
初めてテンプレート リテラルを使用しようとしていますが、他のリソースをいくつか読んだ後にデバッグできないエラーが発生しています。
コンソールのエラー メッセージは次のとおりです。
Uncaught TypeError: not read property created_at of undefined を note.created_at と比較しようとすると、未定義のプロパティを読み取ることができません
null
。
プロパティにアクセスするためにドット表記を使用するのが好きではないようで、現時点ではデバッグするにはあまりにも無知であるという根本的に間違ったことをしたと思います。
基本的には、json オブジェクトをテンプレート リテラルに渡し、そのプロパティを使用してコンポーネントを構築し、条件なども使用できるようにしたいだけです。
javascript - 通常どおり、タグ付きテンプレート リテラルを使用してテンプレート文字列を組み立てます
通常のタグなしのテンプレート リテラルと同様に、テンプレート文字列を取り、アセンブルstrings
する関数を探しています。values
これは存在しますか?ロジックは何ですか?tag
テスト ケースを完成させるには、関数内に何を入れる必要がありますか?