WooCommerce.getAsync API 无效 return 值
WooCommerce.getAsync API not working return value
我尝试了很多次,但没有 return 嵌套函数中的值。我在 ionic 2 项目中使用 WooCommerce REST API,此 API 响应成功但该响应未 return。请解决我的问题。我被困了很多次,我没有任何解决办法。请帮我 :(
我正在使用这个插件 WooCommerce API - Node.js Client
对不起我的英语。请试着理解。谢谢
ionViewDidLoad() {
this.woocom().then((result) => {
console.log('result===='+result);
});
}
woocom(){
var WooCommerceAPI = require('woocommerce-api');
var WooCommerce = new WooCommerceAPI({
url: 'http://test.com',
consumerKey: 'ck_xxxxxxxxxxxxxxxxxxxxxxxxxx',
consumerSecret: 'cs_xxxxxxxxxxxxxxxxxxxxxxxx'
});
WooCommerce.getAsync('products/categories').then((result) => {
console.log(result.toJSON().body);
//return Promise.resolve(JSON.parse(result.toJSON().body));
// return JSON.parse(result.toJSON().body);
});
return Promise.resolve();
}
试试这个
WooCommerceResult:any=[];
WooCommerce.getAsync('products/categories').then((result) => {
console.log(result.toJSON().body);
this.WooCommerceResult=result.toJSON().body;
//return Promise.resolve(JSON.parse(result.toJSON().body));
// return JSON.parse(result.toJSON().body);
});
在视图中使用 *For 绑定 WooCommerce 结果
我尝试了很多次,但没有 return 嵌套函数中的值。我在 ionic 2 项目中使用 WooCommerce REST API,此 API 响应成功但该响应未 return。请解决我的问题。我被困了很多次,我没有任何解决办法。请帮我 :( 我正在使用这个插件 WooCommerce API - Node.js Client
对不起我的英语。请试着理解。谢谢
ionViewDidLoad() {
this.woocom().then((result) => {
console.log('result===='+result);
});
}
woocom(){
var WooCommerceAPI = require('woocommerce-api');
var WooCommerce = new WooCommerceAPI({
url: 'http://test.com',
consumerKey: 'ck_xxxxxxxxxxxxxxxxxxxxxxxxxx',
consumerSecret: 'cs_xxxxxxxxxxxxxxxxxxxxxxxx'
});
WooCommerce.getAsync('products/categories').then((result) => {
console.log(result.toJSON().body);
//return Promise.resolve(JSON.parse(result.toJSON().body));
// return JSON.parse(result.toJSON().body);
});
return Promise.resolve();
}
试试这个
WooCommerceResult:any=[];
WooCommerce.getAsync('products/categories').then((result) => {
console.log(result.toJSON().body);
this.WooCommerceResult=result.toJSON().body;
//return Promise.resolve(JSON.parse(result.toJSON().body));
// return JSON.parse(result.toJSON().body);
});
在视图中使用 *For 绑定 WooCommerce 结果