浏览代码

文件传输

lqq 8 年之前
父节点
当前提交
47978b5b42

+ 0 - 2
talkview/src/html/index.html

@@ -21,8 +21,6 @@
 
 <body ng-app="appMessage" id="body" ng-click="scrollShow()">
     <ui-view></ui-view>
-    
-
 </body>
 
 </html>

+ 24 - 2
talkview/src/js/controller/transmitterController.js

@@ -1,3 +1,25 @@
-angular.module('appMessage').controller('TransmitterController', ['$scope', function($scope) {
-
+angular.module('appMessage').controller('TransmitterController', ['$scope', '$timeout', function($scope, $timeout) {
+    $scope.transmitters = [];
+    $scope.reflesh = function(jsonStr){
+        console.log(jsonStr);
+        var arr = JSON.parse(jsonStr);
+        
+        _.forEach(arr, function(value){
+            var isExist = false;
+            for(var i = 0; i < $scope.transmitters.length - 1; i++)
+                if (value.id = $scope.transmitters[i].id){
+                    isExist = true;
+                    _.assign($scope.transmitters[i], value);
+                    break;
+                }
+            if (!isExist)
+                $scope.transmitters.push(value);
+        });
+    };
+    lxtalkClient.Invoke('{AFAF1B48-627D-48E0-B513-26A0CDF1EBD0}', '_Register', '', $scope);
+    
+    $timeout(function(){
+        lxtalkClient.Invoke('{AFAF1B48-627D-48E0-B513-26A0CDF1EBD0}', 'Reflesh', '', $scope);
+    }, 3000);
+    
 }]);

+ 2 - 1
talkview/src/js/router.js

@@ -13,7 +13,8 @@ angular.module('appMessage').run(['$rootScope', '$state', '$stateParams',
             })
             .state('transmitter', {
                 url: '/transmitter',
-                templateUrl: 'templates/transmitter.html'
+                templateUrl: 'templates/transmitter.html',
+                controller: 'TransmitterController'
             });
     }
 ]);

文件差异内容过多而无法显示
+ 1 - 1
talkview/src/js/templates.js


+ 4 - 1
talkview/src/templates/transmitter.html

@@ -1 +1,4 @@
-transmitter
+transmitters
+<div ng-repeat="item in transmitters">
+    <p>{{item.fileName}}</p>
+</div>