2017-08-28 94 views
-1

使用JSON數據我有一個JSON的名單像這樣在角:在AngularJS控制器

vm.allnews = actualNews; 

我檢查它的console.log和它的作品。通過數組列表獲取所有新聞。 每個列表都有標題,我可以拍它角模板:

<div class="card" ng-repeat="news in newsPage.allnews"> 

    {{news.title}} 

.. 

而且它也能工作。但我有一個表格,必須在數據發送的新聞標題,我試圖這樣的:

function sendTitle() { 
var title = $scope.news.title; 
.. 

但其獲得「title undefined'錯誤。 什麼問題?我該如何解決它?謝謝。

+0

您沒有'$ scope.news',而是'$ scope.newsPage.allnews'。 –

回答

0

您需要發送一個參數與數組中的相關對象。

<div class="card" ng-repeat="news in newsPage.allnews"> 
    <div>{{news.title}}</div> 
    <div ng-click="sendTitle(news.title)">Submit</div> 
</div>