您好我有以下使用工厂的plunker:plunker
当我们点击my academic programs
旁边的按钮时,它会为面板提供applied science
和academic
按钮。当我们点击其中一个按钮时,它会给出一些程序列表。当我们点击其中一个程序时,它会带来另一个应包含这些程序子代的面板。
我在工厂中定义了这些孩子(services.js
)。但它没有从json文件中带来这些元素。我哪里错了?
答案 0 :(得分:2)
您的data.json
(当前data.js
)文件的路径错误。
文件中的json不正确。您需要使用''
包装所有内容。
您的引导路径错误,因此它在$().tooltip()
您甚至没有拨打服务电话。我添加了jsonService
作为依赖。 JsonService
作为注射剂:
var app = angular.module('StudentProgram', ['ui.bootstrap', 'jsonService']);
app.controller('mycontroller', function(JsonService, $scope, $modal, $log) {
然后我向你的范围添加了一个获取数据的调用
JsonService.query(function(data){
$scope.degreecategories = data;
console.log(data);
});
工作 plnkr。请下次将更多工作指向您的问题...您很幸运我无聊。