【发布时间】:2015-11-23 17:51:52
【问题描述】:
我试图弄清楚如何使用一些参数提交 ng-click="doSomething()"。例如 - 我有一个控制器,一个生成国家列表的视图有两个字段 - 国家名称和 ID。如果我在 countrydata 中执行 ng-repeat='item',我可以获得 {{ item.id }} 和 {{ item.countryname }} 的值。这将列出所有国家/地区 ID 及其名称。接下来,我想点击此列表项并传递值 ng-click="getStates({{ item.id }})" 以获取该国家/地区的州列表。我有一个名为 CountryController 的控制器设置。其中的 init() 函数为我提供了国家列表及其 ID。然后 getstates() 函数应该获取 item.id 并获取状态列表。如果我通过国家/地区 id 来获取该国家/地区的状态,我开发的宁静 API 在 Postman 中工作正常。但是当我使用视图状态时,什么也没有发生。我已经设置了模板和路线。这两个函数都是同一个控制器的一部分,并且作用域也被初始化为 {}
【问题讨论】: