Показать сообщение отдельно
  #1 (permalink)  
Старый 12.08.2015, 19:54
Новичок на форуме
Отправить личное сообщение для tall32 Посмотреть профиль Найти все сообщения от tall32
 
Регистрация: 12.08.2015
Сообщений: 3

Angular и шаблоны
Доброго времени суток.
Есть примерный код
json:
[ 
    {"name":"Nick"},
    {"sorname":"Deeper"}
]

angular:
.........
app.controller('Controller', ['$scope','$http', function($scope,$http) {
    $http.get('file.json').success(function (data)
    {
        ..........
        $scope.name = data.name;
        ..........
        $scope.sorname = data.sorname;
        ..........
     }
        .........
}])
.directive('myCustomer', function() {
return {
                template: "{{name}}<br>{{sorname}}"
          };
});

Cначала загружаетя шаблон, потом затем загружается файл json и т.д.

Вопрос как сделать код так что бы загружался ОДИН json файл в котором был бы шаблон и прочие параметры....вот как пример:

пример:
json:
[ 
        {"tpl":"{{name}}<br>{{sorname}}"},
        {"name":"Nick"},
        {"sorname":"Deeper"}
]


angular:
.........
app.controller('Controller', ['$scope','$http', function($scope,$http) {
        $http.get('file.json').success(function (data)
        {
                app.directive('myCustomer', function() {
                return {
                           template: data.tpl
                }

        };
        ..........
        $scope.name = data.name;
        ..........
        $scope.sorname = data.sorname;
        ..........
        }
        ..........
}])

});


Уже перерыл кучу доков...вроде почти понял..но не понял)))....или вообще так нельзя сделать?...подскажите хотя бы куда копать?))

В заранее спасибо))...
Ответить с цитированием