Link-Komponente für Stripe-Apps
Links werden verwendet, um Nutzer/innen von einer Seite zur nächsten zu leiten. Außerdem dienen sie für Aktionen, die mehr Subtilität erfordern als eine Schaltfläche bietet.
So fügen Sie Ihrer App die Link
Komponente hinzu:
import {Link} from '@stripe/ui-extension-sdk/ui';
Bei den Stripe-Produkten gibt es zwei Arten von Links: primäre und sekundäre.
<Link href="https://www.stripe.com">Primary link</Link> <Link type="secondary" href="https://www.stripe.com"> Secondary link </Link>
Verknüpfungseigenschaften
Eigenschaft | Typ |
---|---|
| Pflichtfeld
Der Inhalt der Komponente. |
| Optional
Verwandte Typen: CSS. |
| Optional
Ob die Aktion deaktiviert ist. |
| Optional
Ob eine Verknüpfung mit einer externen Ressource erfolgt. |
| Optional
Natives |
| Optional
Handler, der aufgerufen wird, wenn die Presse über dem Ziel losgelassen wird. |
| Optional
Natives |
| Optional
Setzt das Standardverhalten der Tabulatortasten außer Kraft. Vermeiden Sie die Verwendung anderer Werte als |
| Optional
Wo die verlinkte URL als Name für einen Browserkontext angezeigt werden soll. |
| Optional
Der Typ des |
| OptionalVeraltet
|
CSS
Eigenschaft | Typ |
---|---|
| Optional
Horizontale Ausrichtung. Siehe Layout-Eigenschaften für weitere Informationen. |
| Optional
Die Breite der Komponente. Siehe Größenanpassung für weitere Informationen. |
Primärer Link
Der Standardstil für Links ist der primäre Stil. Dieser sollte verwendet werden, wenn Links zu externen Ressourcen oder zu anderen Seiten innerhalb der Anwendung erstellt werden.
<Link href="https://www.stripe.com">Primary link</Link> <Link external href="https://www.example.com"> External primary link </Link>
Sekundärer Link
Verwenden Sie sekundäre Links in den folgenden Fällen:
- Wenn ein Link andernfalls mit einer anderen benachbarten wichtigen Schaltfläche oder einem Link in Konflikt geraten würde.
- Wenn eine Seite zahlreiche Elemente darstellt, die jeweils ein Link sind. Da eine Seite mit vielen primären Links überfordernd sein könnte, verwenden wir in solchen Fällen sekundäre Links.
- Bei der Verlinkung mit einem Objekt wie einem/einer Kund/in, einer Zahlung, einem Produkt usw. Überall dort, wo die Nutzeroberfläche auf diese Objekte verweist, sollten sie auch verlinkt sein. Verwenden Sie den sekundären Stil, um ein visuelles Durcheinander zu vermeiden, da zahlreiche Objekte auf einer Seite verlinkt sein können.
<Link type="secondary" href="https://www.stripe.com"> Secondary link </Link>
Deaktivierte Links
<Link disabled href="https://www.stripe.com"> Primary link </Link> <Link disabled type="secondary" href="https://www.stripe.com"> Secondary link </Link>
Links in neuen Registerkarten öffnen
<Link href="https://stripe.com" target="_blank"> Open link in new tab </Link>
Zulässige href-Werte
Das Attribut „href“ unterstützt relative URLs und http- oder https-URLs. Andere Werte werden zur Laufzeit bereinigt.