如何将jQuery库添加到我的PebbleJS应用程序中? 这是我的代码:
var UI = require('ui');
var ajax = require('ajax');
var $=require('jQuery');
$.getJSON(URL);
var card = new UI.Card({
title:'last.fm stat',
subtitle:'Fetching...'
});
card.show();
这是我收到的错误:
[INFO] ocess_manager.c:368: Heap Usage for App <lastfm sta: Total Size <48584B> Used <6256B> Still allocated <28B>
[PHONE] pebble-app.js:?: JavaScript Error:
Error: Cannot find module 'jQuery'
at Object.loader.require (loader.js:34:11)
at require (loader.js:41:48)
at Object.loader (app.js:9:7)
at Object.loader.require (loader.js:44:10)
at require (loader.js:41:48)
答案 0 :(得分:3)
你不能使用jQuery。 PebbleJS本身使用jQuery的jQuery Mobile规范。您不需要在应用程序中要求它,因为它已经是它的一部分。
也就是说,你可能想要研究和理解两者之间的差异,因为移动端已经删除了一些功能。我记得最多的一个特定实例是jQuery Mobile有responseText而不是responseXML。这就是为什么当许多人无法从API检索JSON时,他们需要做很多工作来管理他们应用中的XML Feed。