av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - 請教一個關(guān)于angularjs的小問題

瀏覽:181日期:2024-09-23 15:23:24

問題描述

我是angularjs的一個新手,今天在項目中遇到這樣的一個問題我想在1S種以后給p隱藏掉,但是一直沒效果,求解,為什么一直沒反應(yīng)

<p ng-show='on'>111</p>app.controller(’myinfoCtrl’, [’$scope’],function($scope) { $scope.on=true; setTimeout(function(){console.log($scope.on)$scope.on=false;console.log($scope.on) },1000)}

問題解答

回答1:

<!DOCTYPE html><html ng-app='app'><head> <title></title> <script type='text/javascript' src='x.js'></script></head><body ng-controller='myinfoCtrl'><p ng-show='on'>111</p><script type='text/javascript'> var app = angular.module(’app’, []); app.controller(’myinfoCtrl’, [’$scope’,function($scope) {$scope.on=true;setTimeout(function(){ console.log($scope.on) $scope.on=false; $scope.$apply(); console.log($scope.on)},1000) }]);</script></body></html>

在回調(diào)函數(shù)里需要手動調(diào)用$scope.$apply();

或者使用$timeouthttp://m.4tl426be.cn/...

望采納,謝謝

回答2:

用$timeout:

app.controller(’myinfoCtrl’, [’$scope’,’$timeout’],function($scope,$timeout) { $scope.on=true; $timeout(function(){$scope.on=false; },1000)}

直接在setTimeout中改變$scope中綁定的變量不會觸發(fā)變量的臟數(shù)據(jù)檢查,變量變化不會被同步到界面,因此界面也不會做出更改。

回答3:

我沒用過setTimeout, 不過把setTimeout換成$timeout 可以實現(xiàn)你說的效果

回答4:

<p ng-show='on'>111</p>

app.controller(’myinfoCtrl’, [’$scope’],function($scope) {

$scope.on=true;setTimeout(function(){ $scope.$apply(function(){$scope.on=false; });},1000)

}用setTimeout不會觸發(fā)$digest循環(huán),建議用angular封裝好的$timeout吧

回答5:

angular.js - 請教一個關(guān)于angularjs的小問題angular.js - 請教一個關(guān)于angularjs的小問題

@流星留步 為什么會報錯?

相關(guān)文章:
主站蜘蛛池模板: 精品久久久一区二区 | 欧美亚洲一区二区三区 | 免费的黄色小视频 | 欧美999| 国产精品成人一区二区 | 国产又粗又猛又黄又爽的视频 | 欧美色噜噜 | 国产精品成人免费视频 | av福利在线观看 | 国产福利网站 | 一级片免费 | 又黄又爽网站 | 欧美激情啪啪 | 成人动漫免费观看 | 国产精品一品二品 | 国产日韩精品一区二区 | 精品久久久久久 | 国产做受入口竹菊 | 成人综合网站 | 五月天婷婷在线观看 | 日韩一区二区三区在线 | 99热超碰 | 免费在线看a | 日韩av高清在线观看 | 放几个免费的毛片出来看 | 国产不卡在线视频 | 欧美成人区 | 亚洲欧美另类在线 | 亚洲视频一区二区三区四区 | 欧美性久久 | 人人九九精| 日韩综合精品 | 特黄一级视频 | 亚洲一区二区三区在线 | 国产乱码一区二区三区 | 国内精品国产成人国产三级 | 午夜快播 | 视频一区在线播放 | 一级视频在线观看 | 色八区| 欧美日韩成人一区二区三区 |