0
時,我有以下問題不能正常工作。當我手動選擇文件時,$ watch事件被調用。但是,當我通過使用以下內容來執行此操作時:
$scope.clear = function() {
$scope.logo = null;
};
它不觸發事件。有任何想法嗎?
這裏的plunkr
時,我有以下問題不能正常工作。當我手動選擇文件時,$ watch事件被調用。但是,當我通過使用以下內容來執行此操作時:
$scope.clear = function() {
$scope.logo = null;
};
它不觸發事件。有任何想法嗎?
這裏的plunkr
的問題是輸入型的文件。輸入類型[文件]不會像其他輸入那樣被重置。
建議的解決方案是:
<input type="file" id="control"/>
和corrosponding JS
var control = $("#control");
$("#clear").on("click", function() {
control.replaceWith(control = control.clone(true));
});
你總是可以寫一個指令,這將使其更重用。
爲什麼這個plunkr工作plnkr.co/edit/xLM9VX ?p =預覽?當您點擊清除按鈕時,事件被調用。 – 2014-08-27 19:15:41
同樣沒有NG-變化,因爲在javascript所做的更改不被角觀看。 – harishr 2014-08-27 18:56:06
這裏有一個plunkr類似於我想要的東西:HTTP://plnkr.co/edit/xLM9VX P =預覽如何修改它的作用域變量像文件 – 2014-08-27 18:57:33