Javascript 如何加载mongojs模块
我在使用mongojs时遇到了一些问题。当我尝试从html页面调用函数(在javascript文件中定义)时,我遇到以下错误:Javascript 如何加载mongojs模块,javascript,html,mongodb,requirejs,mongojs,Javascript,Html,Mongodb,Requirejs,Mongojs,我在使用mongojs时遇到了一些问题。当我尝试从html页面调用函数(在javascript文件中定义)时,我遇到以下错误: Uncaught Error: Module name "mongojs" has not been loaded yet for context: _. Use require([]) 在文件js中,我通过以下几行连接到mongojs: var databaseUrl = "webIndexDb"; var collections = ["clusters"]; v
Uncaught Error: Module name "mongojs" has not been loaded yet for context: _. Use require([])
在文件js中,我通过以下几行连接到mongojs:
var databaseUrl = "webIndexDb";
var collections = ["clusters"];
var db = require("mongojs").connect(databaseUrl, collections);
在html文件中,我有import require.js
<script type='text/javascript' src='http://requirejs.org/docs/release/2.1.5/r.js'></script>
出了什么问题
提前谢谢。我认为您必须先包含脚本。试着把它移到结尾头标签的正前方。我认为你必须首先包含脚本。试着把它移到结尾标签的正前方。requirejs文档建议这样做,这在完全相同的情况下对我有效:
$(function(require) {
var databaseUrl = "192.168.50.103/data";
var collections = ["spot_daily"];
var db = require("mongojs").connect(databaseUrl, collections);
});
requirejs文档建议这样做,这在完全相同的情况下对我有效:
$(function(require) {
var databaseUrl = "192.168.50.103/data";
var collections = ["spot_daily"];
var db = require("mongojs").connect(databaseUrl, collections);
});
我不明白你的意思,你能解释清楚吗?谢谢你的时间。我的意思是试着把它放在
标签前面。很抱歉,编辑器删除了我在答案中的代码。这并不能解决问题。如果你有别的想法,请不要犹豫。谢谢,我不明白你的意思,你能解释清楚吗?谢谢你的时间。我的意思是试着把它放在
标签前面。很抱歉,编辑器删除了我在答案中的代码。这并不能解决问题。如果你有别的想法,请不要犹豫。谢谢