0
Я читаю данные json с $ resource, и я настолько смущен, что результат просто показывает первое слово ex: значение json data является функцией1, и результат будет f?читать данные json с ресурсом в angularjs
есть мой код
experiment.directive('groupsControl', function(){
return {
restrict: 'E',
replace: true,
transclude: false,
template: '<div class="left"><div ng-repeat="group in children"><section-control sections="group.data"/></div></div>'
}})
.directive('sectionControl', function(){
return {
restrict: 'E',
replace: true,
transclude: false,
scope: { items:'=sections'},
template: '<div ng-repeat="section in items" ng-include="getIncludeFile(section)">'+
'</div>',
link: function(scope, element, attrs) {
scope.getIncludeFile = function(section) {
return section.data + ".html";
}
}
}})
есть мои данные JSON
{
"name": "test", "children":[
{"data": "function1" },
{"data": "function2" },
{"data": "function3" } ]}
бы вы сказать мне более подробно, я хочу знать, почему разделы = «группа» – user2473037
Это потому, что вы уже отправляли «group.data» из директивы groupControl и поэтому в разделе «Контроль» не было необходимости делать «section.data». Работает ли ваш код сейчас? – AlwaysALearner
Да, это работает, спасибо за вашу помощь – user2473037