Машинопись: Ввод отображает два значения (одно из них не будет учтено)

#angular #typescript

Вопрос:

Я хотел бы использовать ввод только для чтения, где я отображаю два значения, одно из которых будет именем, а другое-идентификатором.

 <input readonly type="text" [value]="car.name">
 

Я хочу, чтобы также отображался идентификатор автомобиля

Как я мог это сделать?

Комментарии:

1. решена ли эта проблема?

Ответ №1:

Вы можете сделать что-то вроде: value="{{car.name}}{{car.id}}"

Пример стекблитца

Ответ №2:

Вы можете попробовать эти методы

 <input [readonly]="true" [value]="car.id: car.name">
 

или

 <input [readonly]="true" name="id" [value]="car.id">
<input [readonly]="true" name="name" [value]="car.name">
 

Комментарии:

1. Вы хотя бы пробовали эти решения? Они не будут работать

2. действительно [value]="car.name ' ' car.id" (для объединения строк, которые вы используете ) -если одна переменная является строкой, и вы используете число, также объединяется-