0

すべての 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>`
4

1 に答える 1

0

オブジェクトのプロパティを正しく取得していません。Nationalセクションで次のことを試してください。

<!-- 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>
于 2013-06-08T09:45:47.827 に答える