2017-05-03 49 views
4

我必須將默認圖像路徑設置爲formbuilder,但給予例外。我也嘗試用空字符串和null。Angular2反應形式 - 爲表單輸入字段(輸入類型=文件)設置默認值?

buildForm() { 
     this.userForm = this.formBuilder.group({ 
      location_id: this.formBuilder.control(null), 
      image: this.formBuilder.control('assets/images-demo/avatars/user.png'), 
     }); 
    } 

ERROR拋出:DOMException:無法設置上 「HTMLInputElement」的「值」屬性:該輸入元件接受一個文件名,其可以 僅被編程設置爲空字符串。

+1

我不認爲這是可能的。瀏覽器安全性的重要性在於,不能通過編程方式設置值,而只能通過用戶操作進行設置。否則,Javascript代碼將能夠從用戶設備中檢索文件。例外:您可以將其設置爲空值,這是無害的。 – Codo

回答

相關問題