AngularJS-为什么我的表达式不能访问我的模型

AngularJS-为什么我的表达式不能访问我的模型,angularjs,Angularjs,我已经验证了所有的JSON对象&它们已经成功地添加到VoteCtrl的$scope中。我可以告诉你,我的表达式应该从JSON模型中选择所需的数据。所以我的问题是,为什么这不起作用&我在这里遗漏了什么 <!-- National --> <li ng-repeat="nationalHeader in votingTopics" class="nav-header">

我已经验证了所有的JSON对象&它们已经成功地添加到VoteCtrl的$scope中。我可以告诉你,我的表达式应该从JSON模型中选择所需的数据。所以我的问题是,为什么这不起作用&我在这里遗漏了什么

                    <!-- National -->
                    <li ng-repeat="nationalHeader in votingTopics" class="nav-header">
                        {{nationalHeader[0].name}}
                    </li>

                    <li ng-repeat="nationalTopic in votingTopics" class="active">
                        <a href="{{nationalTopic.National.topicLink}}">
                            {{nationalTopic.National.topicTitle}}
                        </a>
                    </li>


                    <!-- State -->
                    <li ng-repeat="stateHeader in votingTopics" class="nav-header">
                        {{stateHeader[0]}}
                    </li>

                    <li ng-repeat="stateTopic in votingTopics">
                        <a href="{{stateTopic.State.California.topicLink}}">
                            {{stateTopic.State.California.topicTitle}}
                        </a>
                    </li>


                    <!-- City -->
                    <li ng-repeat="cityHeader in votingTopics" class="nav-header">
                        {{cityHeader[0]}}
                    </li>

                    <li ng-repeat="cityTopic in votingTopics">
                        <a href="{{cityTopic.State.California.Sacramento.City.topicLink}}">
                            {{cityTopic.State.California.Sacramento.City.topicTitle}}
                        </a>
                    </li>


                    <!-- County -->
                    <li ng-repeat="countyHeader in votingTopics" class="nav-header">
                        {{countyHeader[0]}}
                    </li>

                    <li ng-repeat="countyTopic in votingTopics">
                        <a href="{{countyTopic.County.topicLink}}">
                            {{countyTopic.County.topicTitle}}
                        </a>
                    </li>`

您没有正确获取对象的属性。请在您的国家/地区尝试以下内容:


“它不起作用”是什么意思?你得到了错误的数据吗?你收到错误信息了吗?有什么事发生吗?没有,我一点也不知道。左侧根本没有发生任何事情,但当我使用右侧的Batarang DevTools扩展进行检查时,范围显示正确&根据这些范围,我的模板表达式应该成功地选择所需的数据。VoteCtrl看起来像什么?另外,您是否可以在上创建一个最小版本?-我还包括了指定视图/控制器关系的路由。谢谢!我如何选择state>california>topicTitle?您需要考虑您的数据模型,因为在重复中调用nationalTopic.National[0]实际上没有意义。无论如何,要获取topicTitle,您需要执行以下操作:stateTopic.State[0].California[0].topicTitle。
<!-- National -->
<li ng-repeat="nationalHeader in votingTopics" class="nav-header">
    {{ nationalHeader.National[0].name }}
</li>

<li ng-repeat="nationalTopic in votingTopics">
    <a href="{{nationalTopic.National.topicLink}}">
        {{nationalTopic.National[0].topicTitle}}
    </a>
</li>