初めての knockout.js アプリを作成していますが、バインディングに問題があります。Web API から JSON をダウンロードしていて、自分のページにデータを表示したいと考えています。問題は、JSON の先頭が次のようになっていることです。
{
"application-collection": [
{ ...
今、私はこのようにバインドしようとすると:
<ul data-bind="foreach: application-collection">
エラーが発生します:Message: ReferenceError: Can't find variable: application;
これを検索すると、CSS に関する質問しか見つかりません。一重引用符で囲むことをお勧めしますapplication-collection
。これを行うと、foreach は文字をループします (22 個の空のリスト アイテムを取得します)。
ここで私のオプションは何ですか?何を検索すればよいかわかりませんが、この問題が発生したのは私が初めてではないと確信しています