2016-04-27 54 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/