1
私は、資産と呼ばれる複数選択フィールドを持つテンプレート駆動フォームを持っています。 意味UIを使用しています。JSONでマルチセレクションフォームデータをフォーマットする方法
<div ngModelGroup="assets">
<div class="field">
<label for="resourceName">Assets</label>
<div class="form-control">
<select ngModel name="resourceName" multiple="" #resourceName="ngModel" id="multi-select" class="ui dropdown" required>
<option *ngFor = "let x of resources" value ="{{x.resourceName}}" >{{ x.resourceName }}</option>
</select>
</div>
</div>
</div>
私はドロップダウンリストから取得していますJSON形式である: "assets":{"resourceName":["laptop","keyboard"]}
が、私はこの形式でそれをしたい: "assets":[{"resourceName":"laptop"},{"resourceName":"keyboard"}]
私はどのように行うのかそれ?
私はangular2を初めて使っています。これを達成するための正確な方法を教えてください。上記のメソッドは 'resourceName unused label'というエラーを出しています。 –
@AshishRajはあなたのget資産のすぐ後に配置されるはずです。 –