Невозможно прочитать свойство 'Nome' 'неопределенного в Object.eval [как updateDirectives] - PullRequest
0 голосов
/ 15 мая 2019

Я выполняю упражнение с использованием Asp.Net Core Web API и Angular 7 CRUD, но у меня возникли некоторые проблемы, когда входные данные получают свойство.

Я уже проверил столбцы базы данных, и имя не является неправильным.И проверил сервисы тоже.

    <input name="CardOwner" #CardOwner="ngModel"[(ngModel)]="service.formData.CardOwner" 
    type="text" class="form-control" placeholder="CardOwner" required maxlength="100">
export class PaymentDetail {
    PMId: number= 0;
    CardOwner: string= "";
    CardNumber: string= "";
    ExpirationDate: string= "";
    CVV: string= "";
}
 public class PaymentDetails
    {   
        [Key]
        public int PMId { get; set; }
        [Required]
        [Column(TypeName ="nvarchar(100)")]
        public String CardOwner { get; set; }
        [Required]
        [Column(TypeName = "nvarchar(16)")]
        public String CardNumber { get; set; }
        [Required]
        [Column(TypeName = "nvarchar(5)")]
        public String ExpirationDate { get; set; }
        [Required]
        [Column(TypeName = "nvarchar(3)")]
        public String CVV { get; set;}
    }
ERROR TypeError: Cannot read property 'CardOwner' of undefined
    at Object.eval [as updateDirectives] (PaymentDetailComponent.html:11)
    at Object.debugUpdateDirectives [as updateDirectives] (core.js:23911)
    at checkAndUpdateView (core.js:23307)
    at callViewAction (core.js:23548)
    at execComponentViewsAction (core.js:23490)
    at checkAndUpdateView (core.js:23313)
    at callViewAction (core.js:23548)
    at execComponentViewsAction (core.js:23490)
    at checkAndUpdateView (core.js:23313)
    at callViewAction (core.js:23548)
...