猿问

未捕获的语法错误:particle.js 的输入意外结束

在使用 Particles.js 时,我收到 Uncaught SyntaxError: Unexpected end of input on line 36 。
代码:https: //jsfiddle.net/30qtvprj/ 代码的主要问题部分(触发错误的地方):


particlesJS("particles-js", resp);

var count_particles, stats, update;

stats = new Stats();

stats.setMode(0);

stats.domElement.style.position = "absolute";

stats.domElement.style.left = "0px";

stats.domElement.style.top = "0px";

document.body.appendChild(stats.domElement);

count_particles = document.querySelector(".js-count-particles");

update = function() {

  stats.begin();

  stats.end();

  if (window.pJSDom[0].pJS.particles && window.pJSDom[0].pJS.particles.array) {

    count_particles.innerText = window.pJSDom[0].pJS.particles.array.length;

  }

  requestAnimationFrame(update);

};

requestAnimationFrame(update);


杨魅力
浏览 90回答 1
1回答

慕森王

我认为你的 jsonstuffs 需要是一个像这样的对象:var jsonstuffs = {  setData: function (key, obj) {    var values = JSON.stringify(obj);    localStorage.setItem(key, values);  },  getData: function (key) {    if (localStorage.getItem(key) != null) {      return JSON.parse(localStorage.getItem(key));    } else {      return false;    }  },  updateDate: function (key, newData) {    if (localStorage.getItem(key) != null) {      var oldData = JSON.parse(localStorage.getItem(key));      for (keyObj in newData) {        oldData[keyObj] = newData[keyObj];      }      var values = JSON.stringify(oldData);      localStorage.setItem(key, values);    } else {      return false;    }  }}
随时随地看视频慕课网APP

相关分类

Html5
我要回答