Я столкнулся с очень странной проблемой ... Я пытаюсь создать форму (через реактивную форму) с некоторыми полями динамического массива, все работает нормально, за исключением того, что я не могу пойти и отредактировать эти поля ... Похоже, я проиграл фокус каждый раз, когда я нажимаю на нее. Я сделал Stackblitz для получения дополнительной информации: https://stackblitz.com/edit/angular-b3actx
Я использую Angular 5 и Angular материал
Спасибо





Я нашел решение в этом посте: Невозможно ввести более 1 символа во входных данных для FormArray в FormArray для реактивных форм
Проблема заключалась в том, что я использовал form.value в качестве данных для таблицы mat, поэтому, когда я щелкнул поле, таблица обновилась, и я потерял фокус.
попробуйте атрибут автофокуса в поле ввода