当前位置: 首页 > 面试题库 >

AngularJs ReferenceError:未定义角度

羊舌高爽
2023-03-14
问题内容

我试图添加一个自定义过滤器,但是如果使用以下代码:

angular.module('myApp',[]).filter('startFrom', function() {
    return function(input, start) {
        start = +start; //parse to int
        return input.slice(start);
    }
});

但是,如果这样做,我会在Firebug中得到:“ ReferenceError:angular未定义”。

应用程序的其余部分工作正常,我在标签div中使用ng-app而不在html标签中使用ng-
app,并且在https://ajax.googleapis.com/ajax/libs/angularjs/1.0.3/angular.js


问题答案:

很好,这是一个单页应用程序,使用的解决方案是:

与其他控制器一样,使用AJAX加载内容,然后调用:

angular.bootstrap($('#your_div_loaded_in_ajax'),["myApp","other_module"]);


 类似资料:
  • 问题内容: 我有以下几点: 当我在VS2014中构建它时,它给了我一条错误消息: 有人可以告诉我如何避免出现此消息吗? 问题答案: 解决此问题的一种方法是修改您的并将其设置为预定义变量之一,如Jayantha所说。 看起来像这样:

  • 问题内容: 我正在关注egghead.io上的视频教程,但是在尝试遵循他在创建工厂时的示例时,我一直收到“未定义角度”的参考错误,但是我包含了角度脚本 这是我的html页面: 这是我的JavaScript文件“ main.js”: 我已经读过几篇类似的文章,如果我写错了,请纠正我,但是我认为这与引导绑定有关,并且我尝试使用手动引导,但没有成功,仍然遇到相同的错误。 但是我想知道的是,为什么这可以在

  • 问题内容: 注意:根据 ECMAScript5.1,第15.1.1.3节,window.undefined是只读的。 现代浏览器正确地实现了这一点。 例如:Safari 5.1,Firefox 7,Chrome 20等。 Undefined仍可在以下位置更改:Chrome 14,… 原来,问题的原因是 如果“对象”中没有属性“ x”,则返回false。 我通过在两个Facebook函数中用规则相等

  • 我得到拒绝是在我的角度控制器未定义的错误,我不知道为什么。这就是方法。我添加了所需的所有库。谢谢你,如果你需要更多的信息,让我知道

  • 问题内容: 我试图将自定义错误消息返回给用户,以让他们知道发生错误时出了什么问题,但是我已经尝试了所有方法来显示该消息,并且似乎什么也没有捕捉到。这是我的角度代码: 这是它正在调用的 styleAPIservice 函数: 这是 API 函数: 这是发生错误时返回的内容(例如Style已经存在): 我究竟做错了什么?我觉得自己到处都在搜索,并尝试了所有可能的建议,但是对于为什么我无法显示错误消息我

  • 我试图设置一个setTimeout,在一个开关内,在一个foreach内,在一个函数内… TypeError: undefined不是对象(计算“this。数据’) 我试过了 他们都得到未定义的错误。