【问题标题】:Can't require one module不能要求一个模块
【发布时间】:2018-07-10 09:23:46
【问题描述】:

我在使用 react-native-paypal 时遇到了一些麻烦。

let PayPal = require('react-native-paypal');

我有这个错误:Requested keys of a value that is not an object。 我也尝试let PayPal = require('../node_modules/react-native-paypal');,但也没有用。我不知道该怎么办。

解决方案:我使用 paypal-react-native-wrapper 但现在我在初始化支付时发现 undefiend is not an object。错误在第一点。

    PayPal.initialize(PayPal.SANDBOX, "AbyfNDFV53djg6w4yYgiug_JaDfBSUiYI7o6NM9HE1CQ_qk9XxbUX0nwcPXXQHaNAWYtDfphQtWB3q4R");
PayPal.pay({
  price: '40.70',
  currency: 'MYR',
  description: 'Your description goes here',
}).then(confirm => console.log(confirm))
  .catch(error => console.log(error));

感谢您的回答。

【问题讨论】:

  • 您是否尝试过导入例如import PayPal from 'react-native-paypal'?

标签: javascript reactjs react-native import


【解决方案1】:

import PayPal from 'react-native-paypal';

如果这不起作用,请尝试安装“react-native-paypal-wrapper”,然后执行

import PayPal from 'react-native-paypal-wrapper';

【讨论】:

  • 我尝试了第一个,但它不起作用。我无法安装 seconde,react native 无法识别为内部命令。
  • 你能快点npm list 和我分享列表吗?
  • 我丢失的文件太多,无法复制。
  • 我可以导入 react-native-paypal-wrapper 但代码错误。看看我的第一个 psot。
猜你喜欢
  • 2021-01-17
  • 2012-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多