私のコントローラには、マップに追加するディレクティブに渡したいjson文字列を返す$ http呼び出しがあります。文字列はコントローラーからディレクティブに正しく渡されますが、コントローラー内の$ http関数からディレクティブには渡されません。関数から親スコープにスコープデータを渡す?
wmm.controller('wapMapClr', ['$rootScope', '$scope', '$window', '$http', function ($rootScope, $scope, $window, $http) {
$scope.geobj = {};
$scope.geobj.geoprop = ""
// Search by postcode
// create a blank object to hold our form information
$scope.formData = {};
$scope.pcSearch = function() {
$scope.data = {};
$http.post('api/api.php', { postcode: $scope.formData })
.success(function (result) {
$scope.geobj = {geoprop : result.json_string};
console.log($scope.geobj.geoprop);
本当にありがとうございます。 promise
戻ると、それはあなたのためにすぐに使用することはできませんので、ときあなたが知っていないので、おかげで
あなたはすべてのエラーを取得していますか? – Thalaivar
こんにちは私は何のエラーもなかった - ただ空の文字列。 – Robert