0
<form name='userForm' ng-submit='addNew(userForm)'>
<input placeholder='Name' ng-model='userForm.name'/><br>
<input placeholder='Photo' ng-model='userForm.url'/><br>
<input placeholder="Phone" ng-model='userForm.phone'/><br>
<input placeholder="Email" ng-model='userForm.email'/><br>
<input placeholder="Address" ng-model='userForm.address'/>
<button type='submit'>Add Contact</button>
<button ng-click="remove()">Remove Contact</button>
</form>
我正在尝试像一个简单的地址簿一样。但是,当我尝试删除联系人时,删除按钮实际上会将空联系人添加到我的列表中。
当我移动窗体外的删除联系线时,它会工作得很好。
我认为这是因为两个按钮的形式相同?
任何人都可以向我解释我如何解决这个问题?
谢谢具有两种不同功能的按钮在一种形式中
尝试在删除联系人按钮中添加'type =“按钮”'。 – vs1682
它可行。但是,你能向我解释为什么? –
实际上,一个没有任何类型的按钮可以在窗体内作为提交按钮使用。因此,无论何时您点击删除按钮,它都会提交您的表单。 – vs1682