#html #css #angular #typescript
#HTML #css #angular #typescript
Вопрос:
Нужно динамически изменять ширину ввода, причем так, чтобы суффикс метров (m) всегда был рядом с числом, которое я ввожу. Также необходимо передать некоторое значение для ввода через value = «something», тогда ширина ввода должна быть расширена в зависимости от передаваемого значения.
https://stackblitz.com/edit/angular-af5yt7?file=src/app/app.component.html
Ответ №1:
Было бы лучше создать директиву для обновления ширины, но зачем создавать это самостоятельно? Не нужно изобретать велосипед, используйте какой-нибудь существующий пакет, например: https://www.npmjs.com/package/ngx-autosize-input
Комментарии:
1. этот пакет не работает для меня, потому что у меня есть angular 8, а этот пакет для 10
2. вы можете установить предыдущую версию: npmjs.com/package/ngx-autosize-input/v/2.3.7