5
value
属性をモデルに組み込むためにAngularJSに指示するにはどうすればよいですか?私がng-model
属性を与えたフィールドは、すぐに何もないか、コントローラで定義したものに置き換えられたvalue
です。ここではいくつかのコードは次のとおりです。AngularJS入力値属性を使用する
<form action="" method="post" ng-controller="PageCtrl">
<input type="text" name="title" ng-model="title" value="Initial field value">
</form>
とJavaScript ...
function PageCtrl($scope, Slug) {
$scope.title = null;
}
は、私が他のものにそれを設定し、$scope.title
を設定しないしようとしましたが、関係なく、私は何をすべきか、value
は完全に無視されていません。私に何ができる?
この場合、私はRailsでフォームを作成しています。どのようにして、データをフォーム集計用にコントローラに取得することをお勧めしますか? – Jonah
@Jonah問題は何か分かりませんか? $ scope.title = "some default value"を設定することも、入力にプレースホルダ属性を設定することもできます。実際に何を達成しようとしていますか?サービス層と通信するには、$ httpまたは$ resourceのいずれかを使用できる必要があります。 – shaunhusain
@shaunhusain Javascriptを使わずにフォームに動的に入力できるようにしたい。これは基本的な機能でなければならないと思われます:( – Jonah