-1

以前に django テンプレートで js vars を使用したことがあり、うまくいきましたが、この場合は少し異なります。

django テンプレート変数で渡されたリストからオブジェクトを検索するには、js 変数をリスト インデックス番号として使用する必要があります。

var index = 0;
$(.someclass).html (
    {{ list.index.some_attr }}
}

これは機能しません。奇妙なのは、これをテストしたことです。

$(.someclass).html (
     {{ list.0.some_attr }}
 )

そしてそれはうまくいきます!、これもうまくいきます:

var index = 0;
$(.someclass).html (
     index
}

ちょっとややこしいのですが、どなたか説明していただけないでしょうか? ありがとう!

4

1 に答える 1

0

iterableのメンバー属性にアクセスするには、反復するか、インデックスでメンバーを指定する必要があります。これはOOPではごく普通のことです。それはあなたが解決しようとしている問題は何ですか?

于 2012-11-25T08:37:10.630 に答える