2016-12-15 60 views
0

我有這個函數需要動態數據並將其保存到一些變量。非常簡單,它的工作原理......但只有我第一次保存數據。之後,它只保存信息並不刷新。爲什麼這個函數不止一次保存信息?

控制器

$scope.savedata=function(cal,time,title){ 
    $rootScope.rescal=cal; 
    $rootScope.restime=time; 
    $rootScope.restitle=title; 

    $scope.dater = new Date(); 
    $scope.monthly = $scope.dater.getUTCMonth()+1; 
    $scope.day = $scope.dater.getUTCDate(); 
    $scope.sdater = $scope.day+"/"+$scope.monthly; 

    $rootScope.resdate = $scope.sdater.toString(); 

} 

HTML

<p style="border:2px solid black;" ng-click="savedata({{totalcalc}},{{totalTime}},'{{choice.title}}')">Saved Date</p> 

任何意見將是巨大的。謝謝:)

+0

它從你的例子並不清楚,反正,如果我理解你的權利:你嘗試之前'totalcalc加'$ root' '?就像:'$ root.totalcalc'等等....你也不需要設置'{{}}' –

回答

2

刪除{{}}從功能DOM

<p style="border:2px solid black;" ng-click="savedata(totalcalc,totalTime,choice.title)">Saved Date</p> 
+1

你救了我的命...非常感謝!它吸這是一個小菜這個東西 – MehdiN

+0

不客氣,但請接受這個答案! :) –

+1

完成...接受! – MehdiN