2016-04-27 58 views
-2

我在頁面上傳csv文件,然後我想在彈出窗口中顯示相同的預覽。 在預覽頁面中,我用來點擊保存按鈕或取消按鈕。然後我想清除文件表單瀏覽按鈕。它如何可能在角js?如何在角度js中通信兩個模板?

+0

你必須更明確地輸入您的問題,並提供示例代碼 –

回答

1

您可以通過服務共享的部件之間的數據:

var myApp = angular.module('myApp',[]); 

myApp.factory('myService', function() { 
    var obj = { 
     name: "csv" 
    }; 

    return { 
     get: function() { 
      return obj; 
     } 
    }; 
}); 

,然後用它們在你的控制器:

function MyCtrl($scope, myService) { 
    $scope.data = myService.get(); 
} 

function MyOtherCtrl($scope, myService) { 
    $scope.data = myService.get(); 
} 

DEMO http://jsfiddle.net/Lvc0u55v/3139/