card icon indicating copy to clipboard operation
card copied to clipboard

Edit creditCard number

Open Haribabujanjala opened this issue 6 years ago • 5 comments

screenshot from 2018-03-19 11 49 14

steps to repro:

  1. Enter more than 16 digit number
  2. delete the last 3 digits..
  3. In UI it shows 16 digit.. on form submit, the value is 17 digit.

Haribabujanjala avatar Mar 19 '18 06:03 Haribabujanjala

I'm also seeing this, using Vue / Card v.2.4

T-Bod avatar Apr 25 '18 22:04 T-Bod

I also facing same issue Enter more than 16 digit number delete the last 3 digits.. In UI it shows 16 digit.. on form submit, the value is 17 digit.

damisadam avatar Jul 24 '18 10:07 damisadam

Fixed by adding this. <input md-input placeholder="Card number" type="tel" [(ngModel)]="model.cardNumber" name="number" #cardNumber='ngModel' required>

setCardNumber( $event) { this.model.cardNumber=$event.target.value; }

damisadam avatar Jul 24 '18 11:07 damisadam

There is a "cards" array below of the card.js you can modify the number of length to 16 from there.

ozvaris avatar Nov 13 '18 16:11 ozvaris

I fixed this issue by adding.

<input md-input placeholder="Card number" type="tel" [(ngModel)]="model.cardNumber" (keyup)="setCardNumber($event)" name="number" #cardNumber='ngModel' required>

` setCardNumber( $event) {

    this.model.cardNumber=$event.target.value;

}`

damisadam avatar Feb 27 '19 15:02 damisadam