Используя angular 2 beta, я не могу заставить работать <input type="file">
.
Используя диагностику, я вижу двустороннюю привязку для другого type
такого как text
.
<form>
{{diagnostic}}
<div class="form-group">
<label for="fileupload">Upload</label>
<input type="file" class="form-control" [(ngModel)]="model.fileupload">
</div>
</form>
В моем файле TypeScript у меня есть следующая диагностическая строка:
get diagnostic() { return JSON.stringify(this.model); }
Может ли быть так, что проблема не в том, чтобы быть JSON? Значение равно null
.
Я не могу действительно проверить значение input
. Несмотря на то, что текст рядом с "Выбрать файл..." обновляется, я почему-то не вижу различий в DOM.