我想从config.js文件中获取app.js的一些数据。但是我有一些问题。它给了我一个未被引用的参考错误。
config.js
var configData={
'cfg':{
'MyData':'Datatasdasdasd',
}};
app.js
var app=angular.module('myapp', ['appConfig'])
app.controller('AppController', function ($scope,cfg) {
$scope.yazdir=cfg.MyData;
});
var config_module = angular.module('appConfig', []);
angular.forEach(configData, function(key, value) {
config_module.constant(value, key);
});
的index.html
<!DOCTYPE html>
<html ng-app="myapp">
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.7/angular.min.js"></script>
<script src="app.js"></script>
<script src="config.js"></script>
</head>
<body ng-controller="AppController">
<div>
{yazdir}
</div>
</body>
</html>
谢谢。
答案 0 :(得分:0)
您的脚本顺序错误:
<script src="config.js"></script>
<script src="app.js"></script>