Javascript Paypal智能按钮没有';无法正确渲染

Javascript Paypal智能按钮没有';无法正确渲染,javascript,vue.js,paypal,paypal-sandbox,Javascript,Vue.js,Paypal,Paypal Sandbox,我在Vuejs中使用按钮,但我只需要paypal黄色按钮,我尝试在文档中的所有方式中隐藏信用卡按钮,甚至在堆栈中的这里,但它要么呈现两个按钮,要么呈现第一个按钮的一半 这是我的剧本 loadPaypalScript() { const script = document.createElement("script"); script.src = "https://www.paypal.com/sdk/js?client-id=Aeg-skCx0jYC

我在Vuejs中使用按钮,但我只需要paypal黄色按钮,我尝试在文档中的所有方式中隐藏信用卡按钮,甚至在堆栈中的这里,但它要么呈现两个按钮,要么呈现第一个按钮的一半

这是我的剧本

loadPaypalScript() {
  const script = document.createElement("script");
  script.src =
    "https://www.paypal.com/sdk/js?client-id=Aeg-skCx0jYCCZ2qE62Wsu_bxR3agmnYX41BuSGRhGwAP_YYEo7rKNL2P49UIHCxJj_tSuoylwkaV4gn&currency=EUR&commit=false&components=buttons,funding-eligibility";
  script.addEventListener("load", () => this.loaded = false);
  document.body.appendChild(script);
},

window.paypal
    .Buttons({
      fundingSource: paypal.FUNDING.PAYPAL,
      locale : this.$i18n.locale == 'de' ? 'de_DE' : 'en_US',
      style: {
        color: 'blue',
        label: 'checkout',
        shape: 'pill',
        fundingicons: false,    /* true | false */
      },

这个问题是由于你的网站的CSS,容器不够高


确保没有负边距或溢出等。

我在css中看不到任何内容,我使用的是bootstrap 4.6。最奇怪的是,如果我让这两个按钮都正常工作,你可能看不到,但这就是问题所在。你的截图没有显示任何有价值的东西。我仔细检查了我的css,仍然找不到任何东西。然后我添加了
layout:horizontal
到它的工作风格中。我认为这不是正确的答案,但现在就行了。无论如何,非常感谢您的帮助,默认的垂直视图和水平布局都有标语。站点的CSS覆盖了呈现内容的底部。当有一个没有标语的按钮时,只显示“一半”。至于正确的答案,我们无法帮助您在没有看到页面DOM的情况下找到问题。