0
當我點擊「刷新」或src時,我只想刷新下面的「div」和另一個div,而不是整個html。 如何使用angularjs來做?如何使用角度來刷新一個div?
<div>
<img alt="Refresh" src="/Captcha/[[.CaptchaId]]/" /><span>Refresh</span>
</div>
謝謝!
當我點擊「刷新」或src時,我只想刷新下面的「div」和另一個div,而不是整個html。 如何使用angularjs來做?如何使用角度來刷新一個div?
<div>
<img alt="Refresh" src="/Captcha/[[.CaptchaId]]/" /><span>Refresh</span>
</div>
謝謝!
您在IMG SRC綁定到你的範圍,並添加一個ng-click
處理程序到您的img標籤處理單擊事件,並更改綁定值相應
angular.module("myApp", [])
.controller("MainCtrl", function ($scope) {
$scope.url = "old.png";
$scope.refresh = function() {
$scope.url = "new.png";
};
})
和你的HTML:
<img src="{{url}}" ng-click="refresh()">Refresh</img>
您可以嘗試防止默認處理程序:
html:
<img src="{{url}}" ng-click="saveUser($event)">Refresh</img>
個
JS:
$scope.saveUser = function (event) {
event.preventDefault();
// your code
}
如果src有一個初始化值,現在怎麼刷新? – user3373877
'src'在示例代碼中已經有一個初始值。 – idursun