【问题标题】:ionic error while getting data from woocommerece api从 woocommerce api 获取数据时出现离子错误
【发布时间】:2019-03-08 16:57:30
【问题描述】:

我无法发现我做错了什么。我已经安装了 woocommerce 节点包,并使用帮助邮递员应用程序检查了其余 api。

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import * as WC from 'woocommerce-api';


@Component({
  selector: 'page-home',
  templateUrl: 'home.html'
})
export class HomePage {

  WooCommerce: any;

  constructor(public navCtrl: NavController) {

    this.WooCommerce = WC({
        url: "http://localhost/wordpress",
        consumerKey: ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
        consumerSecret: cs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    });


   this.WooCommerce.getAsync("products").then((data)=>{
   console.log(data);
    }, (err)=>{
    console.log(err)

    })


  }
}

错误截图:

【问题讨论】:

  • 错误是什么?
  • 感谢@Jodeveloper8 查看我已添加屏幕截图,请查看。
  • 好的,我看到 consumerKey 和 consumerSecret 应该在引用中说唱

标签: angularjs node.js ionic-framework


【解决方案1】:

改变 this.WooCommerce = WC({ url: "http://localhost/wordpress", consumerKey: ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, consumerSecret: cs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx }); 到 this.WooCommerce = WC({ url: "http://localhost/wordpress", consumerKey: "ck_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", consumerSecret: "cs_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }); 注意引号。

【讨论】:

  • 为什么会出现这个错误:Type 'typeof HomePage' has no properties common with type 'Component'。
  • 将HomePage: Component 更改为HomePage: any。
  • 我很确定您正在学习我的 Ionic 和 WooCommerce 课程。
猜你喜欢
  • 1970-01-01
  • 2017-01-04
  • 1970-01-01
  • 2022-01-02
  • 2021-09-24
  • 2012-12-04
  • 2020-09-15
  • 2019-02-10
  • 2021-09-18
相关资源
最近更新 更多