條紋

2017-02-16 141 views
18

啓用在`cardNumber`類型元素的品牌圖標,當使用Stripe elements,是有辦法使用card元素,但仍獲得了汽車品牌圖標顯示的地方(最好是在cardNumber輸入字段)?條紋

回答

20

此刻,不,沒有。但元素仍然是一個非常新的產品,我們非常樂意提供反饋!請致信條紋支持https://support.stripe.com/email要求此功能 - 我不能保證它會實施,但它一定會考慮。

編輯:沒有選項可讓cardNumber字段自動顯示品牌圖標,但可以通過在元素的change事件中使用brand屬性自行實現。這裏有一個例子:https://jsfiddle.net/ywain/L96q8uj5/

+2

Ywain,我會將此行爲記錄爲一個錯誤,因爲元素文檔有一個選項「hideIcon」,默認爲false。花了很長時間調試,直到發現這個問題,圖標應該在那裏。此外,在此期間,您(或來自Stripe的其他人)是否可以使用svg圖像編碼某些內容,而不是自定義字體,這會使頁面加載更重? – sandre89

+2

@ sandre89'hideIcon'選項僅適用於「all-in-one」'card'元素,而不適用於'cardNumber'元素。我會看看我們是否可以更新文檔以使其更清晰。 – Ywain