0

私は Web アプリを構築しています。変数を django コンテキスト ディクショナリから Angular に渡すための最善かつ最も安全な方法を知りたいです。

Django テンプレートからコンテキスト ディクショナリの変数にアクセスできます。ng-init を使用してその値を Angular 変数に渡す必要がありますか?

これはユーザー プロファイル ページに関するもので、ユーザーが自分のデータを更新できるようにしたいと考えています。ビューを呼び出すときにデータが初期化されますが、そのデータを更新してもらいたいときは、Angular JS 変数を使用して投稿します。

前もって感謝します

4

1 に答える 1

0

各フォームタグの初期値としてデータを追加します。この回答には、 Angular がなくてもフォームを使用できるようにするための便利な「初期」ディレクティブがあります。

<input name="profile[name]" value="Joe" ng-model="profile.name" initial>

これにより、Angular はvalue属性から初期値を (本来あるべきように) 取得するため、Angular が実行されていなくてもフォームに初期値が設定されます。

于 2016-09-04T09:54:54.193 に答える