ng-include with ng-click raise submit - 如何避免?

时间:2015-12-27 16:39:51

标签: angularjs angular-leaflet-directive

我有html模板:

<div ng-controller="MyController">
  <form novalidate>
    Name: <input type="text" ng-model="user.name" />
    <button ng-click="greet(user)">GREET</button>
  </form>
</div>

我这样添加:

"<div ng-include src=\"'/views/template.html'\"></div>"

这是MyController

中的功能
$scope.user = {}
    $scope.greet = function (user) {
        alert('hello ' + user.name)
    }

但是当我点击按钮时它会提交它并不会调用问候语功能 我也尝试添加type="button"但它是一样的。
Here is the working solution所以我不知道自己错过了什么。

1 个答案:

答案 0 :(得分:1)

使用提交按钮type="submit"input代替button