我的表单对每种类型都有不同的字段:
<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 元素的数据。
谢谢