Javascript TypeError:undefined不是对象(正在评估和#x27;pluginObj.#uObjectInstance和#x27;)2
所以通常当我看到这样的消息时,引号内的对象通常是我编码的对象。但在这种情况下,我对pluginObj不太熟悉。_objectInstance是用于调试的,所以调试起来相当困难。我在网上查了一下,除了实际的源代码外,什么都找不到,因为我还是新手,所以没有告诉我杰克Javascript TypeError:undefined不是对象(正在评估和#x27;pluginObj.#uObjectInstance和#x27;)2,javascript,ionic-framework,ionic2,Javascript,Ionic Framework,Ionic2,所以通常当我看到这样的消息时,引号内的对象通常是我编码的对象。但在这种情况下,我对pluginObj不太熟悉。_objectInstance是用于调试的,所以调试起来相当困难。我在网上查了一下,除了实际的源代码外,什么都找不到,因为我还是新手,所以没有告诉我杰克 TypeError: undefined is not an object (evaluating 'pluginObj._objectInstance') 我正在使用ionic 2并从sqlite获取数据,如果这有帮助的话。这个错误
TypeError: undefined is not an object (evaluating 'pluginObj._objectInstance')
我正在使用ionic 2并从sqlite获取数据,如果这有帮助的话。这个错误出现在xcode上我通过这个问题找到了一个可靠的解决方案,它仍然可以在Android和iOS上运行 文件说: 在打开的数据库上执行SQL。注意,您必须首先调用openDatabase,并确保它已解析并成功打开数据库 由于某些原因,数据库未成功打开,因此请尝试再次打开
public database: SQLite;
this.database = new SQLite();
this.database.openDatabase({name: "data.db", location: "default"}).then(() => {
this.database.executeSql('Insert statement', []).then((data) => {
}, (error) => {
console.log("ERROR insert: " + error);
});
}, (error) => {
console.log("ERROR open database: ", error);
});
我在爱奥尼亚论坛上花了最后的答案:你能分享部分有错误的代码吗?我不久前找到了解决方案。我不记得确切的属性,但如果我要打印出obj。它将在xcode中的控制台上显示为类似以下内容{prop1::,pro2:}。但当我在网上测试它时,它不是空的。所以我只是进入了这个物体,尽管它说它是空的。很奇怪吧?我喜欢混合动力!lmfaoo很容易调试