【发布时间】:2026-01-15 22:30:01
【问题描述】:
我有一个问题,仅当我将指令作为 angular-ui-router 状态的一部分加载时才会出现。当我将指令直接添加到 index.html 时,一切都按预期工作。
这是一个演示我遇到的问题的 plunker: http://plnkr.co/edit/EzvTOiSzaf6jjCsBKM1e?p=preview
我有一个资源personResource,它返回一个对象数组。
控制器personController 查询资源,并将结果保存到$scope.people。
这会填充一个模板list-people.html,该模板在指令listPeople 中加载。
我遇到的问题是另一个指令 filterPeople 包含带有过滤列表选项的单选按钮。
预期的结果是,如果我选择一个选项,它只会显示那些行的值与选项值匹配的行。实际发生的是,无论我选择什么,都会显示所有数据
【问题讨论】:
标签: javascript angularjs angular-ui-router ngresource