Angularjs ng单击呼叫主控制器不确定原因
刚刚启动我的第一个angularjs应用程序 我有一个从路由器加载的html片段。在加载的html中,我有Angularjs ng单击呼叫主控制器不确定原因,angularjs,Angularjs,刚刚启动我的第一个angularjs应用程序 我有一个从路由器加载的html片段。在加载的html中,我有 <ul class="dropdown-menu pull-left"> <li><a ng-click="selectFilter('hospital')" id="hospital" href="#">Hospital</a></li> <li><a ng-click="selectFilter(
<ul class="dropdown-menu pull-left">
<li><a ng-click="selectFilter('hospital')" id="hospital" href="#">Hospital</a></li>
<li><a ng-click="selectFilter('infusion')" id="infusion" href="#">Infusion Clinic</a></li>
<li><a ng-click="selectFilter('ambulatory')" id="ambulatory" href="#">Ambulatory Clinics</a></li>
</ul>
当点击其中一个链接时,我看到
console.log("filter selected");
但是ajax调用会再次被调用,我不确定为什么
感谢对这个新手的任何帮助angularjs调用函数每次两次,你必须在$resource中映射这些URL并在$routeProvider解析。可能是nemsv的重复感谢链接有了答案,我只需从标记中删除href
console.log("filter selected");