我对Javascript相当陌生,并且在$ .getScript调用中无法执行代码遇到麻烦。
我已引用Using $.getScript (jquery): code is not executedjQuery 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");
});

最佳答案

Backendless也是npm模块,因此您可以使用'npm install backendless'安装它,然后编写

var Backendless = require('backendless')


没有getScript功能。

10-06 00:45