angular如何写淡入间隔2秒后淡出?

当$scope.localMes.length>1时黑色提示框淡入出现,两秒后淡出消失!
图片描述

app.controller("localCon",function($scope){

    $scope.localMes=[

        {

            name:"陈琪",

            onSw:false,

            phone:"15766666666",

            local:"辽宁省沈阳市和平区胜利大厦"

            

        },

        {

            name:"张卓亿",

            onSw:false,

            phone:"1222222218",

            local:"辽宁省沈阳市和平区胜利大厦"

        }

    ];

    $scope.swith=function($index){

            

            $scope.localMes[$index].onSw=!$scope.localMes[$index].onSw;

        };

    $scope.remove=function($index){

            if($scope.localMes.length>1){

                $scope.localMes.splice($index,1);

            }else{

                $

            }

        };

});


动漫人物
浏览 606回答 1
1回答

慕妹3242003

这就用JS的基本的定时器方法就可以了        $scope.swith=function($index){            $scope.localMes[$index].onSw=true;            setTimeout(function(){$scope.localMes[$index].onSw=false},2000);        };
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript