угловой элемент: атрибуты в верблюжьей клетке не работают - PullRequest
0 голосов
/ 09 марта 2019

Когда я даю атрибуты в верблюжьей оболочке своему элементу, они не работают. Нет ошибок или предупреждений. Но когда я передаю все атрибуты нижнего регистра, они работают хорошо. Может кто-нибудь объяснить это поведение?

Мой index.html :

<body>
  <app-root></app-root>
  <user-poll age="25" personName="John doe"></user-poll>//an angular element
</body>

пользовательский poll.component.ts

@Input() a: number;//=25, works well
@Input() personName: string;//always undefined

1 Ответ

1 голос
/ 09 марта 2019

Все атрибуты верблюда будут разделены -. Из документов :

... для компонента с inputProp @Input ('myInputProp'), соответствующий пользовательский элемент определяет атрибут my-input-prop.

...