0

我有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)
    }

但是当我点击按钮时,它会提交它不会调用 greet 函数。
我也尝试添加type="button"它,但它是一样的。
这是有效的解决方案,所以我不知道我错过了什么。

4

1 回答 1

1

type="submit"与提交按钮一起使用,而input不是button.

于 2015-12-27T16:52:55.823 回答