我想知道这个片段有什么问题
var app = angular.module('myApp', []);
app.constant('_START_REQUEST_', '_START_REQUEST_');
app.constant('_END_REQUEST_', '_END_REQUEST_');
app.config(function($httpProvider, _START_REQUEST_, _END_REQUEST_) {
});
它给了我
未知提供商:来自myApp的START_REQUEST
再见
答案 0 :(得分:3)
事实证明,这是你命名常量导致问题的方式。
如果您更改_START_REQUEST_
& _END_REQUEST_
至START_REQUEST
& END_REQUEST
它有效。
必须与名称开头的_
有关。
这可能是一个错误,或者可能有原因,但就目前而言,我不知道为什么角度不接受这样的名字。
中没有错误的演示