作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Angularjs 有这个基于函数参数自动发现提供者的好特性。
例如,如果我想在某个函数中使用 $http,我会这样称呼它:
$inject.invoke(function ($http) {
});
$inject.invoke(['$http', function ($http) {}]);
function Foo ($http) {}
Foo.$inject = ['$http'];
$inject.invoke(Foo);
.$inject = [...]
.现在它只是说:
"Unknown provider a"
而且我不知道它指的是什么功能。
最佳答案
只需编辑源代码。找到'function annotate',并将 fn == 'function' block 替换为如下内容:
if (typeof fn == 'function') {
console.log("Bad magic injection in "+fn.toString().replace(STRIP_COMMENTS, ''));
}
关于angularjs - 如何在angularjs中禁用自动注入(inject)器(注入(inject)器类型的神奇发现)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13176416/
tty_driver 结构中的“神奇”值是什么 struct tty_driver { int magic; /* magic number for this stru
这是一个等效的提取代码: #include #include #include #include #include class ChatMessageEdit : public QTextE
我还没有找到适合我的这个问题的具体答案,但也许我误解了一两个关键点。 我正在尝试为一个项目创建数据迁移策略,其中 3 个系统(2 个 MySQL、1 个 MS SQL)将合并到 1 个新系统 (MS
我想在输出 JSON 时从 ActiveRecord/ActiveModel 类中过滤掉特定字段。 最直接的方法就是覆盖 as_json,可能像这样: def as_json (options = n
我是一名优秀的程序员,十分优秀!