私のフォームには、タイプごとに異なるフィールドがあります。
<form>
<select ng-model="message.type">
<option>SMS</option>
<option>Email</option>
</select>
<div ng-if="message.type=='sms'">
<textarea ng-model="message.body"></textarea>
</div>
<div ng-if="message.type=='email'">
<input type="text" ng-model="message.subject" />
<textarea ng-model="message.body" class="ckeditor"></textarea>
</div>
</form>
ユーザーが最初に電子メールを選択し、件名フィールドに何かを書き込んでからSMSタイプに戻すと、うまく機能しますが、$ http.postでメッセージオブジェクトを送信すると、domが要素が削除されました。
どうすれば修正できますか?既存の dom 要素にリンクされているデータのみを送信したい。
ありがとう