我是Javascript的新手,我遇到的问题是没有在$ .getScript调用中执行代码。 我引用Using $.getScript (jquery): code is not executed和jQuery getScript来回答我的问题,但无法解决任何问题。 我正在尝试构建一个脚本,以便在Backendless上存储信息,所以我试图首先测试如何获取信息。我试图接到对Backendless.js sdk的调用,遇到了障碍。 我在行之间进行检查以查看它不执行的位置。它完全错过了第4个检查并跳到了5.我不知道从哪里开始,并且想知道是否有人知道如何让脚本调用内部代码,因为在我的第一个引用中有一个脚本是使用$(function(){})。但是我很确定我的情况并非如此。
require("jsdom").env("", function(err, window) {
console.log("this 1");
if (err) {
console.error(err);
return;
}
console.log("this 2");
var $ = require("jquery")(window);
console.log("this 3");
$.getScript('http://api.backendless.com/sdk/js/latest/backendless.js', function()
{
console.log("this 4");
var APPLICATION_ID = ' 0',
SECRET_KEY = ' 0',
VERSION = 'v1'; //default application version;
Backendless.initApp(APPLICATION_ID, SECRET_KEY, VERSION);
});
console.log("this 5");
});
答案 0 :(得分:0)
Backendless也是一个npm模块,所以你可以使用'npm install backendless'
安装它,然后只写
var Backendless = require('backendless')
没有getScript
功能。