Wie fügt man text_field_tag ​​das Datenstripe-Attribut hinzu?

9

In der Stripe-Dokumentation zeigt das Beispielformular die folgende Eingabe

%Vor%

Ich verwende den folgenden Code in Ruby (Rails 4), um meine Eingabe zu generieren

%Vor%

was

erzeugt %Vor%

Ich kann das Datenstripe-Attribut jedoch nicht hinzufügen. Ich denke, ich könnte das Feld immer manuell hinzufügen und keine Rails-Funktion verwenden. Es wird jedoch mühsam sein, andere Funktionen wie select_year und select_month zu ersetzen. Also, wie kann ich ein benutzerdefiniertes Attribut hinzufügen, wenn ich eine Eingabe unter Verwendung von Schienen erzeuge? Insbesondere data-stripe="number"

    
Kush 09.11.2013, 21:09
quelle

2 Antworten

27

<%= text_field_tag :card_number, nil, name: nil, :placeholder => "Card Number", :data => {:stripe => 'number' }%>

Was ich denke, Ihr nach

    
David 09.11.2013, 21:13
quelle
1

Haben Sie so etwas versucht?

%Vor%     
Niels B. 09.11.2013 21:13
quelle