Javascript 如何在控制器中调用文件
我有一个文件,其中我声明了我的VideoUploadFolderURL,我想在我的js中调用该文件 my config.jsJavascript 如何在控制器中调用文件,javascript,html,angularjs,mean,Javascript,Html,Angularjs,Mean,我有一个文件,其中我声明了我的VideoUploadFolderURL,我想在我的js中调用该文件 my config.js var filepath = { uploadVideoUrl : './public/videos' } 我在node.js中将其称为 var config = require(config); config.uploadVideoUrl; 但是我不知道如何调用js,有人能建议帮助吗。谢谢。使用angularjs,您可以使用常量 var a
var filepath = {
uploadVideoUrl : './public/videos'
}
我在node.js中将其称为
var config = require(config);
config.uploadVideoUrl;
但是我不知道如何调用js,有人能建议帮助吗。谢谢。使用angularjs,您可以使用常量
var app = angular.module('configuration', [])
.constant('uploadVideoUrl', './public/videos')
然后您可以在控制器中使用
app.controller('Ctrl1', ['$scope','uploadVideoUrl'
function ($scope,'uploadVideoUrl') {
var config = uploadVideoUrl;
}
]);
如果您希望您的config.js文件只保留在有其他服务编辑它的服务器中,那么您必须在nodeJs中编写一个REST路由来获取配置的内容并将其发送回angularJS客户端。
如果您不介意将配置json保存在客户端本身而不是服务器中,那么请遵循Sajeetharan所说的。