0

Javascript で変数 (コンテキスト) を変更することで、Django によってレンダリングされる HTML を変更することは可能ですか?

たとえば、レンダリングすると、Django 変数自体を非表示にすることで{{ item }}、レンダリングされたすべてのものを非表示にできますか? {{ item }}または、その時点でレンダリングされた HTML を選択する必要がありますか。Django のコンテキスト プリプロセッサは Javascript でどのように動作しますか?

4

1 に答える 1

0

HTML がレンダリングされた後にJavaScriptが実行されることを覚えておく必要があります。したがって、必要なことを行うことはできません(Django変数をJSで変更します)。

{{ item }} の内容を非表示にしたい場合は、HTML 要素でラップしてから選択し、JS で非表示にします。

それが役に立てば幸い。

于 2013-07-31T22:40:09.053 に答える