2
我試圖訪問一個$ scope變量從ipcRenderer這樣無法訪問電子ipcRenderer
angular
.module('app',[])
.controller('inputsController',function ($scope){
var ipcRenderer = require("electron").ipcRenderer;
ipcRenderer.on('my-Response',function(event,data){
$scope.inputs = data;
});
$scope.test = 'some value';
console.log('test value : ' + $scope.test); //prints some valuee
console.log('inputs value : ' + $scope.inputs);// undefined
});
的角度控制下實現在HTML頁面中我試圖訪問內部實現的角度$範圍變量像這樣$範圍數據:
<body ng-app="app">
<div ng-controller="inputsController" class="container">
test: {{test}}
inputs: {{inputs}}
</div>
</body>
日誌結果顯示,$ scope.inputs的價值是不確定的,因此價值沒有在頁面的約束。
我最初的想法是,因爲我們有控制器提供的$ scope(作爲參數注入),所以我們應該可以使用它來附加值,例如$ scope.input,然後在頁面中將其綁定但這看起來沒有預期的那樣。
有什麼,我在這裏失蹤或我的角度控制器內的ipc的方法是錯誤的?請建議....