簡體   English   中英

Angular不從工廠獲取數據

[英]Angular not fetching data from factory

嗨,我有以下使用工廠的plunkerplunker

當我們單擊my academic programs旁邊的按鈕時,它會給出一個帶有applied scienceacademic按鈕的面板。 當我們點擊其中一個按鈕時,它會給出一些程序列表。 當我們點擊其中一個程序時,它會帶來另一個應包含這些程序子代的面板。

我在工廠( services.js )中定義了這些孩子。 但它沒有從json文件中帶來這些元素。 我哪里錯了?

  1. 你的data.json (它當前的data.js )文件的路徑是錯誤的。

  2. 文件中的json不正確。 你需要用''包裝所有''

  3. 你的bootstrap路徑是錯誤的,所以它崩潰在$().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 請下次再為你的問題指出更多的工作......你很幸運我很無聊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM