指令是AngularJS应用最重要的组成部分之一,是对HTML属性或元素的扩展,通常情况下Web浏览器并不能识别这些属性或元素,但是AngularJS框架会把他们作为指令,然后执行相应的逻辑处理,最终将这些指令解析为Web浏览器能够识别的元素
指令的出现形式有以下4种:
<my-directive></my-directive>
<input type="text" my-directive/>
<input type="text" class="my-directive"/>
<!--my-directive-->

一、内置指令详解
1.ng-app:主要用于启动AngularJS框架,通常声明在<html>标签种,让AngularJS框架管理整个DOM元素
2.ng-model:用于表单元素和对应作用域中的属性建立数据绑定
3.ng-init:用于初始化AngularJS作用域,可以出现在任何HTML元素中
4.ng-controller:用于实例化指定的控制器对象
5.ng-disabled:用于禁用表单元素,当属性值为true时,表单被禁用。此外,还支持将AngularJS表达式返回结果作为判断条件
<input type="text" ng-disabled="true" ng-model="name"/>
<input type="text" ng-disabled="{{result}}" ng-model="name"/>
6.ng-checked:根据指令值true/false指定表单元素是否被选中,适用于checkbox和radio类型表单,可接收AngularJS表达式结果作为判断条件
7.ng-changeng-clickng-blurng-mousedown...:用于将表单内容变化事件和控制器中定义的事件处理方法进行绑定
8.ng-class:指定HTML元素中使用的CSS样式,可接收AngularJS表达式返回结果
9.ng-show/ng-hide:通过属性值true/false控制HTML元素的显示与隐藏
10.ng-bind:与表达式{{expression}}类似,但只在AngularJS加载完成后显示
11.ng-ifng-if指令后指定一个表达式,表达式为false时,该指令所在的元素开始标签到结束标签之间的部分会从DOM中移除
<div ng-if="false">内容</div>
12.ng-switch/ng-switch-default/ng-switch-when:类似于javascript的switch...case
<div ng-switch on="1+1">
<p ng-switch-default>0</p>
<p ng-switch-when="1">1</p>
<p ng-switch-when="2">2</p>
<p ng-switch-when="3">3</p>
</div>
13.ng-repeat:用于遍历作用域中的集合数据
<div ng-repeat="person in persons">
姓名:{{person.name}}<br/>
年龄:{{person.age}}<br/>
地址:{{person.address}}<br/>
</div>
14.ng-href/ng-src:是对一些HTML标签的href和src属性的增强,可以接收AngularJS表达式作为属性值,可以在作用域中通过改变模型数据来改变ng-href/ng-src的属性值
15.ng-include:用于将一个单独的HTML文件内容包含到指令出现的位置
<div ng-include="'templates/navbar.html'">

二、AngularJS自定义指令
AngularJS模块对象提供了一个directive()方法来帮助我们实现自定义指令
1.directive()方法接收两个参数:第一个参数为指令名称,采用驼峰式命名法;第二个参数为指令定义方法,可以向指令方法中注入一些依赖,如$http$rootScope等,该方法需要返回一个对象,其中应包含属性restrictreplacetemplate/templateUrl
--------------------------------------------------------------------------------------------------------------------
<script type="text/javascript">
var directModule=angular.module('directModule',[]);
directModule.directive("helloWorld",function(){
return {
restrict:"AE",
replace:true,
template:'<h4>你好,世界</h4>'
}
})
</script>
--------------------------------------------------------------------------------------------------------------------
2.属性详解
(1).restrict:用于约束自定义指令可以以什么形式出现,默认值为A
标志
指令使用形式
示例
E
元素
<hello-world></hello-world>
A
属性
<div hello-world></div>
C
样式
<div class="hello-world"></div>
M
注释
<!--hello-world-->
(2).replace:用于指定是否使用template属性定义的HTML模板内容替换指令所
在的HTML元素,例如,使用<div hello-world></div>
replace为true时会解析成:<h4 hello-world="">你好,世界<h4>
replace为false时会解析成:<div hello-world=""><h4>你好,世界</h4></div>
(3).template:用于指定AngularJS指令被替换成的HTML模板,可以在HTML内
容中使用其他指令和AngularJS表达式,AngularJS会先解析指令模板中的其他指令
和表达式,然后把最终结果输出到指令使用处
大多数情况下,我们会把指令模板内容写在一个单独的HTML文件中,或者使用
ng-template指令定义一个模板,然后使用templateUrl属性替换template注意模板
helloWorl.html中只能以<div>标签开始和结束
--------------------------------------------------------------------------------------------------------------------
directModule.directive("helloWorld",function(){
return {
restrict:"AE",
replace:true,
templateUrl:'helloWorl.html'
}
});
--------------------------------------------------------------------------------------------------------------------
3.当指令采用驼峰式命名法后,使用时,可以使用"-"或者":"将多个单词隔开,为了符合HTML5命名规范,还可以再指令名称前加上"x-"或者"data-":x-hello-world、
data-hello-world

三、指令定义对象详解
directive()方法第二个参数为指令定义方法,该方法返回一个对象,即指令定义对象(DDO)
1.link方法
首先看一下在指令定义对象的HTML模板中使用AngularJS表达式的情况
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="sayHelloController">
<input type="text" ng-model="name"/>
<say-hello></say-hello>
</div>
<script type="text/javascript">
var directModule=angular.module("directModule",[]);
directModule.directive("sayHello",function(){
return {
restrict:"AEC",
replace:true,
template:"<h1>hello,{{name}}!</h1>"
};
});
directModule.controller('sayHelloController',function($scope){
$scope.name="Schuyler";
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
这样sayHello指令的HTML模板可以根据控制器作用域的name的变化实时变化
(1).如果对指令有要求,比如必须接收一个name属性,然后把属性值输出到页面中,如:<say-hello name="Schuyler"></say-hello>,这种需要访问指令属性的情况就可以使用指令对象的link方法
link()方法接收三个参数 :
scope:表示指令作用域,默认情况下和父级作用域相同
elem:表示应用当前指令的HTML元素(JQLite包装后的html元素)
attrs:表示一个对象,包含指令的所有属性及属性值
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div say-hello name="Schuyler"></div>
<script type="text/javascript">
var directModule=angular.module("directModule",[]);
directModule.directive("sayHello",function(){
return {
restrict:'AEC',
replace:true,
template:"<h1>hello,{{name}}</h1>",
link:function(scope,elem,attrs){
scope.name=attrs.name;
}
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
(2).在link()方法中,我们还可以响应HTML元素的事件和监视作用域模型数据变化
------------------------------------------------------index.html-------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div>
<hello-world></hello-world>
</div>
<script type="text/javascript">
var directModule=angular.module("directModule",[]);
directModule.directive("helloWorld",function(){
return {
restrict:'AEC',
replace:true,
templateUrl:'helloworld.html',
link:function(scope,elem,attrs){
scope.$watch("message",function(value){
console.log("Message Changed!");
});
scope.clearMessage=function(){
scope.message="";
};
}
};
});
</script>
</body>
</html>
-------------------------------------------------helloworld.html-----------------------------------------------
<div>
<input type="text" ng-model="message"/>
<h1>hello,world,{{message}}</h1>
<button ng-click="clearMessage()">清除信息</button>
</div>
--------------------------------------------------------------------------------------------------------------------
2.compile方法
AngularJS处理指令的过程:浏览器开始渲染HTML页面时,首先加载HTML元素、创建文档对象模型(DOM),加载完成后会触发onload事件,我们通过<script>标签将AngularJS库引入HTML页面中,AngularJS就会监听onload事件,然后从DOM元素中查找ng-app指令,如果找到就启动AngularJS框架,接着从ng-app指令所在的HTML标签开始使用$compile服务遍历DOM元素。我们使用directive()方法注册的指令都会保存在一个容器中,AngularJS会从这些DOM元素中识别哪些属于指令元素,AngularJS框架会根据指令定义对象决定如何处理这些指令。一旦所有的指令都被识别,就会执行指令定义对象的compile()方法。
(1).所有指令的compile()方法只会在AngularJS框架启动时调用一次
(2).compile()方法可接收两个参数:
tElem:指令所在的元素(JQLite包装过的对象)
tAttrs:指令元素的所有属性列表
(3).compile()方法和link()方法有冲突 ,如果指定了指令定义对象的compile()方法就不能再为指令定义对象增加link()方法,但是link()方法可以由compile()方法作为返回值返回
(4).compile()方法的主要作用是在link()方法执行之前对DOM元素进行修改
(5).一般情况下使用link()方法即可满足绝大部分需求,compile()方法使用较少
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div repeat="5">
<div>
<h3>hello world!</h3>
</div>
</div>

<script type="text/javascript">
var directModule=angular.module("directModule",[]);
directModule.directive("repeat",function(){
return {
restrict:'AEC',
replace:true,
compile:function(tElem,tAttrs){
console.log("compile...->"+tElem.html());
var temp=tElem.html();
for(var i=0;i<tAttrs.repeat-1;i++){
tElem.append(temp);
}
console.log("post compile...");
}
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
3.scope属性与指令作用域
默认情况下,指令直接使用父作用域,这种情况下某个指令对作用域模型数据的修改会对其他指令有影响。
在一些情况下我们需要在作用域中添加一些模型数据仅供指令内部使用,例如,需要有一个属性来控制指令元素的显示与隐藏,如果直接使用父作用域对象,那么这个属性在其他指令或控制器中也就能被访问与修改,这显然是不合理的,此时需要摆脱父作用域,可以通过以下两种方案:
(1).使用子作用域从父作用域原型继承
将指令定义对象的scope属性设置为true,表示为指令创建一个新的作用域对
象,该作用域对象会从父作用域原型继承。如果希望在指令作用域中拥有父作用域中
的所有模型数据,就可以使用这种方式
--------------------------------------------------------------------------------------------------------------------
var directApp=angular.module("directModule",[]);
directApp.directive("helloWorld",function(){
return {
scope:true,
restrict:'AE',
replace:true,
template:'<h3>hello,World</h3>'
};
});
--------------------------------------------------------------------------------------------------------------------
(2).使用孤立作用域,即创建一个新的作用域对象,和父作用域没有任何关系
将指令定义对象的scope属性设置为{},表示为指令创建孤立作用域
--------------------------------------------------------------------------------------------------------------------
var directApp=angular.module("directModule",[]);
directApp.directive("helloWorld",function(){
return {
scope:{},
restrict:'AE',
replace:true,
template:'<h3>hello,World</h3>'
};
});
--------------------------------------------------------------------------------------------------------------------
4.孤立作用域与父作用域模型数据绑定
孤立作用域无法继承父作用域的模型数据,这点在我们需要为指令创建大量供指令内部使用的模型数据时非常有用,但有些时候需要在孤立作用域中访问父作用域中的模型数据,AngularJS提供了比较灵活的方式供我们在孤立作用域与父作用域之间建立模型数据绑定,支持以下三种绑定方式:
(1).使用@符号建立基于属性的绑定
a.在指令使用时添加一个name属性,属性值使用表达式获取控制器中的name值
b.在指令定义对象的scope属性中添加一个name属性,值为'@'
c.在指令模板中通过表达式{{name}}获取父作用域中的name属性
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="MainController">
<input type="text" ng-model="name"/>
<say-hello name={{name}}></say-hello>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.controller("MainController",function($scope){
$scope.name="Schuyler";
});
directApp.directive("sayHello",function(){
return {
restrict:"AE",
scope:{ name:"@" },
template:"<h4>hello,{{name}}</h4>"
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
注意,sayHello指令的属性名无需和作用域的属性保持一致,如:
--------------------------------------------------------------------------------------------------------------------
<say-hello name-attr={{name}}></say-hello>
--------------------------------------------------------------------------------------------------------------------
此时指令定义对象中scope的name应该改为nameAttr,值为"@nameAttr",且模板中的表达式应改为{{nameAttr}}
--------------------------------------------------------------------------------------------------------------------
directApp.directive("sayHello",function(){
return {
restrict:"AE",
scope:{ nameAttr:"@nameAttr" },
template:"<h4>hello,{{nameAttr}}</h4>"
};
});
--------------------------------------------------------------------------------------------------------------------
使用@符号在指令的孤立作用域与父作用域之间建立基于属性的绑定是单向的,
而且无法对对象、数组等复杂数据模型进行绑定
(2).使用=符号建立双向绑定
"="符号建立双向绑定的使用与"@"符号建立单项绑定基本相同,差异如下:
a.指令使用时不需要用{{name}}表达式输出模型数据内容,而是直接指定父作用
域的属性名称
b.因为是双向绑定,当link()方法中修改指令作用域中的属性值时,父作用域中的
属性也会跟着被修改
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="MainController">
<input type="text" ng-model="name"/>
<say-hello name_attr="name"></say-hello>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.controller("MainController",function($scope){
$scope.name="Smith";
});
directApp.directive("sayHello",function(){
return {
restrict:"AE",
scope:{ nameAttr:"=nameAttr" },
link:function(scope,elem,attrs){
scope.nameAttr="Schuyler";
},
template:"<h4>hello,{{nameAttr}}</h4>"
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
(3).使用&符号调用父作用域中的方法
使用&符号和父作用域中的方法进行绑定,这样就能够达到调用父作用域方法的
目的,有用方法大致与"@"符号相同
a.使用指令时,添加一个属性,值为方法,如:on-message="onMessage()"
b.在指令定义对象的scope属性中使用&符号将父作用域中的方法和指令孤立作用
域中的onMessage属性建立绑定关系
c.在模板中调用方法
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="MainController">
<say-hello on-message="onMessage()"></say-hello>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.controller("MainController",function($scope){
$scope.onMessage=function(){
console.log("onMessage is called");
}
});
directApp.directive("sayHello",function(){
return {
restrict:"AE",
scope:{ onMessage:"&onMessage" },
template:"<button ng-click='onMessage()'>请按</button>"
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
5.Tranclusion
Tranclusion是AngularJS自定义指令中一个比较重要的概念,在计算机科学中,Tranclusion是指将整个或部分文档通过超文本引用包含到其他单个或多个文档中,简单的理解即是"嵌入"
(1).指令定义对象transclude属性介绍
a.将指令定义对象的transclude属性设置为true或者"element"true表示打开
Transclusion功能,只嵌入指令标签内容,如<p say-hello>{{name}}</p>只嵌入
{{name}};"element"则是把指令所作用的元素一同嵌入
b.在指令标签内添加内容,如<say-hello>{{name}}</say-hello>
c.在指令模板中使用ng-transclude指令:<span ng-transclude></span>,
其作用是把指令开始与结束标签中的内容插入到ng-transclude指令所在的位置
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="MainController">
<say-hello>
{{name}}
</say-hello>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.controller("MainController",function($scope){
$scope.name="Schuyler";
});
directApp.directive("sayHello",function(){
return {
restrict:"AE",
transclude:true,
template:"<h4>hello,<span ng-transclude></span></h4>"
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
(2).使用Transclusion实现DOM元素复制
AngularJS指令的Transclusion特性的另外一个作用是实现DOM元素的复制
指令定义对象的link()方法除了前文提及的三个参数外,实际上还有两个可选的
参数,最后一个参数为transclusion方法,名称为transcludeFn,该方法接收一个
函数,函数接收一个clone参数,clone参数为嵌入内容的备份
link()中可以多次调用transcludeFn
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
</head>
<body>
<div ng-controller="MainController">
<say-hello>
<p>Hi,{{name}},Welcom to you!</p>
</say-hello>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.controller("MainController",function($scope){
$scope.name="Schuyler";
});
directApp.directive("sayHello",function(){
return {
restrict:"AE",
transclude:true,
link:function(scope,elem,attrs,ctrl,transcludeFn){
for(var i=0;i<5;i++){
transcludeFn(function(clone){
elem.append(clone);
});
}
},
template:"<span ng-transclude></span>"
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------
6.controller方法与require属性
(1).指令定义对象的controller方法为指令控制器的构造方法,主要用于和其他指令进行通信,我们可以在指令构造方法中定义一些属性或方法供其他指令调用
(2).require属性指定要访问的指令名称,例如tabs和tab指令具有父子层级关系,设置
require:'^tabs'用于告诉AngularJS从当前元素及父级元素查找controller对象
(3).link()方法的第四个参数是一个controller对象,根据require属性可获取到父作用域
的控制器
(4).使用自定义指令同样能够达到多视图切换的效果,和AngularJS路由相比,编写指令的过程比编写路由复杂,但是使用起来比路由方便,如Tab选项卡指令
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
<link rel="stylesheet" type="text/css" href="bootstrap-3.3.7-dist/css/bootstrap.css">
<link rel="stylesheet" type="text/css" href="bootstrap-3.3.7-dist/css/bootstrap-theme.css">
</head>
<body>
<tabs active="0">
<tab lable="主页">
<p>这是我的主页</p>
</tab>
<tab lable="博客">
<p>我的个人博客:<a href="#">http://.....</a></p>
</tab>
</tabs>
<script type="text/javascript">
var directApp=angular.module("directModule",[]);
directApp.directive("tabs",function(){
return {
restrict:"AE",
scope:{},
transclude:true,
controller:function(){
this.tabs=[];
this.addTab=function addTab(tab){
this.tabs.push(tab);
};
this.selectTab=function selectTab(index){
for(var i=0;i<this.tabs.length;i++){
this.tabs[i].selected=false;
}
this.tabs[index].selected=true;
};
},
controllerAs:"tabs",
link:function($scope,$elem,$attrs,$ctrl){
$ctrl.selectTab($attrs.active||0);
},
template:
"<div>"+
"<ul class='nav nav-tabs'>"+
"<li ng-repeat='tab in tabs.tabs'>"+
"<a href='#' ng-click='tabs.selectTab($index);'
ng-bind='tab.lable'></a>"+
"</li>"+
"</ul>"+
"<div style='margin-top:30px' ng-transclude></div>"+
"</div>"
};
});
directApp.directive("tab",function(){
return {
restrict:"E",
scope:{
lable:"@"
},
require:"^tabs",
transclude:true,
template:
"<div ng-if='tab.selected'>"+
"<div ng-transclude></div>"+
"</div>"
,
link:function($scope,$element,$attrs,$ctrl){
$scope.tab={
lable:$scope.lable,
selected:false
};
$ctrl.addTab($scope.tab);
}
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------

四、自定义表单验证模式
以下自定义一个表单校验指令,实现对用户输入密码强度的控制
1.因为用到AngularJS的ngMessages模块,在自定义模块中加"ngMessages"依赖
2.将指令定义对象的require属性值设置为'ngModel',这样就可以在link()方法中访问
ngModel指令controller对象的成员和方法
3.ngModel指令controller对象的$parsers属性是一个存放方法的数组,可以通过push
方法将我们自定义的customValidator()方法添加到$parsers数组中,添加的方法会被AngularJS自动调用,添加的方法可以接收一个参数,该参数即为表单中用户输入的内容
4.ngModel指令controller对象的$setValidity()方法用于在$error对象添加一个和校验
相关的模型数据,第一个参数为模型名称, 第二个参数为一个boolean值,用于识别校验是否通过
--------------------------------------------------------------------------------------------------------------------
<!DOCTYPE html>
<html ng-app="directModule">
<head>
<meta charset="utf-8">
<title>angularjs</title>
<script type="text/javascript" src="angular-1.5.5/angular.min.js"></script>
<script type="text/javascript" src="angular-1.5.5/angular-messages.min.js"></script>
</head>
<body>
<div style="margin-top:20px">
<form name="form1">
<label>请输入密码:</label>
<input type="text" name="strongSecret" ng-model="strongSecret"
strong-secret required/>
<div style="color:red;" ng-messages="form1.strongSecret.$error">
<div ng-message="numberValidator">
密码中至少包含一个数字!
</div>
<div ng-message="uppercaseValidator">
密码中至少包含一个大写字母!
</div>
<div ng-message="sixCharactersValidator">
密码长度至少为12!
</div>
</div>
</form>
</div>
<script type="text/javascript">
var directApp=angular.module("directModule",["ngMessages"]);
directApp.directive("strongSecret",function(){
return {
restrict:"A",
require:'ngModel',
link:function(scope,elem,attrs,ctrl){
var customValidator=function(ngModelValue){
if(/[A-Z]/.test(ngModelValue)){
ctrl.$setValidity("uppercaseValidator",true);
}else{
ctrl.$setValidity("uppercaseValidator",false);
}
if(/[0-9]/.test(ngModelValue)){
ctrl.$setValidity("numberValidator",true);
}else{
ctrl.$setValidity("numberValidator",false);
}
if(ngModelValue.length>12){
ctrl.$setValidity("sixCharactersValidator",true);
}else{
ctrl.$setValidity("sixCharactersValidator",false);
}
}
ctrl.$parsers.push(customValidator);
}
};
});
</script>
</body>
</html>
--------------------------------------------------------------------------------------------------------------------

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 双了双眼皮大小眼

    ...

    2024/4/20 19:23:51
  2. 无痕双眼皮可以变回去吗

    ...

    2024/4/20 19:23:50
  3. 无痕双眼皮越久越好看

    ...

    2024/4/20 19:23:50
  4. angularjs结合bootstrap--进度条progressBar

    angularjs结合bootstrap–进度条progressBar <!DOCTYPE html> <html lang"en" ng-app"ngShowcaseApp"> <head><meta charset"UTF-8"><title>progressBar</title><link rel"stylesheet" href&…...

    2024/5/4 4:51:24
  5. Harmony OS — RoundProgressBar圆形进度条

    文章目录1、RoundProgressBar 是什么&#xff1f;2、简单使用3、设置 RoundProgressBar样式4、更多1、RoundProgressBar 是什么&#xff1f; 简单&#xff1a;圆形进度条 官方&#xff1a;RoundProgressBar继承自ProgressBar&#xff0c;拥有ProgressBar的属性&#xff0c;在设…...

    2024/4/21 5:25:45
  6. Angular的HttpClient介绍

    转载自百度&#xff1a;https://baijiahao.baidu.com/s?id1593836057426384726&wfrspider&forpc Angular 4.3为我们提供了一种更简单的方式来处理HttpClient库中的http请求。它以新名称提供&#xff0c;以避免导致当前Http库发生重大更改。 HttpClient还为我们提供了高…...

    2024/4/21 5:25:44
  7. [Angular实战网易云]——13、底部信息与功能(一)

    场景 在点击播放音乐之后&#xff0c;歌曲的信息也要渲染到DOM中&#xff0c;其中关于歌曲的时长以及播放的时长也要添加上去。在信息渲染之后还要增加底部的功能&#xff0c;上/下一曲&#xff0c;播放/暂停&#xff0c;以及音量调节和播放模式等 步骤 歌曲显示 wy-player.…...

    2024/4/21 5:25:43
  8. 爱思特整容贵阳双眼皮bb美莱

    ...

    2024/5/4 0:10:01
  9. [Angular实战网易云]——16、歌词滚动

    歌词滚动 场景 在获取到歌词并渲染到面板之后&#xff0c;就要实现歌词和歌曲相对应&#xff0c;在实现歌词的高亮的同时还要实现歌词的滚动状态。 监听当前歌曲的值变化的时候就要实现歌词的变化拿到歌词之后通过歌词前面的时间戳来判断当前应该显示哪一条歌词在显示的歌词上…...

    2024/4/28 1:03:49
  10. 使用 angular-cli 创建一个augular项目

    一、安装 angular-cli 脚手架 安装之前需要电脑上已安装node和npm。 首先&#xff0c;全局安装angular脚手架&#xff1a; npm install angular/cli -g 进度条走完后可以输入以下命令确认是否安装成功&#xff1a; C:\Users\SmallBag\Desktop\study\angular_test>ng ve…...

    2024/4/21 5:25:40
  11. Angular6学习笔记1:搭建开发环境

    搭建angular开发环境 a.安装node.js 下载地址&#xff1a;https://nodejs.org/en/download/ 确认安装结果 &#xff1a; 打开cmd或者terminal Last login: Thu Aug 2 13:48:04 on ttys000 bogon:~ wjy$ node -v v8.9.1 bogon:~ wjy$ npm -v 5.5.1 bogon:~ wjy$ b.全…...

    2024/4/21 5:25:40
  12. 医院那家割双眼皮好似

    ...

    2024/4/21 5:25:39
  13. 采用Angular勾画SVG圆环形进度条

    2019独角兽企业重金招聘Python工程师标准>>> // shim layer with setTimeout fallback // credit Erik Mller and http://www.paulirish.com/2011/requestanimationframe-for-smart-animating/ (function() {var lastTime 0;var vendors [webkit, moz];for(var x …...

    2024/4/21 5:25:37
  14. css3静态进度条,CSS3+JS实现静态圆形进度条

    一、实现原理首先&#xff0c;我们来一个圆(黑色)。接着&#xff0c;再来两个半圆&#xff0c;将黑色的圆遮住。(为了演示&#xff0c;左右两侧颜色不一样)这时候&#xff0c;我们顺时针旋转右侧蓝色的半圆&#xff0c;下面的黑色圆就会暴露出来&#xff0c;比如我们旋转45度(1…...

    2024/4/21 5:25:37
  15. H5上传文件进度条

    首先推荐一波我的网站 iscoser.com。 关于原生标签上传文件&#xff0c;之前有写过两篇&#xff1a;分别是H5标签上传文件&#xff08;功能实现&#xff09;和H5标签上传文件&#xff08;样式美化&#xff09;。 这一篇我们要讲的是上传文件时的上传进度监听&#xff08;进度…...

    2024/4/21 5:25:35
  16. angular material progress-bar/progress-spinner not work 进度条不动

    问题&#xff1a; angular material progress-bar/progress-spinner not work 进度条不动 angular material 的progress-bar和progress-spinner的动画效果出不来选择了Indeterminate仍然不动 解决办法&#xff1a; 在项目里的所有module里找有没有引入NoopAnimationsModule…...

    2024/4/21 5:25:35
  17. 基于antd的上传文件进度条

    最新新搭了一个控制台&#xff0c;是基于阿里antd框架搭建的&#xff0c;总体上来讲&#xff0c;antd从UI交互和组件的api上来看&#xff0c;还都是很好的框架了&#xff0c;不过还是踩了不少坑的&#xff0c;哈哈&#xff0c;后面慢慢整理出来。 这里碰到的情况是&#xff0c…...

    2024/4/21 5:25:33
  18. 到哪医院做双眼皮好

    ...

    2024/4/21 5:25:32
  19. Angular项目的新建与启动

    前言&#xff1a;第一篇Angular 学习Angular后&#xff0c;这几天一路上都是磕磕绊绊。安装是迷迷糊糊的&#xff0c;新建项目也费了老大事儿。要学好新东西&#xff0c;还是得脚踏实地才行哈 如何新建你的Angular项目 <1>安装VS Code。 大家安装好Angular后&#xff0c;…...

    2024/4/21 5:25:32
  20. angular(1)创建项目及运行

    我在window系统下安装angular过程中出现了这样一行代码“Downloading binary from https://github.com/sass/node-sass/releases/download/v4.7.2/win32-x64-57_binding.node”&#xff0c;代码下面的进度条停止进度了几分钟&#xff0c;然后我按下了ctrlc&#xff0c;突然就立…...

    2024/4/20 19:23:56

最新文章

  1. helm安装 AWS Load Balancer Controller

    1、创建AmazonEKSLoadBalancerControllerRole角色 亚马逊文档 创建文档 2&#xff09;、使用 eksctl 创建 IAM 角色 a、安装eksctl eksctl安装文档 使用以下命令下载并提取最新版本的 eksctl curl --silent --location "https://github.com/weaveworks/eksctl/releases/l…...

    2024/5/4 7:37:00
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. Python语法总结:not(常出现错误)

    0、not是什么 在python中not是逻辑判断词&#xff0c;用于布尔型True和False之前 a not Ture # a False b not False # b True1、not的用法 &#xff08;1&#xff09;判断语句 if not a:# 如果a是False&#xff0c;执行的语句&#xff08;2&#xff09;判断元素是否在…...

    2024/5/2 5:16:56
  4. 全自动封箱机的工作原理:科技与效率的完美结合

    随着科技的不断发展&#xff0c;越来越多的自动化设备走进了我们的日常生活和工业生产中。其中&#xff0c;全自动封箱机作为物流包装领域的重要一环&#xff0c;凭借其高效、精准的工作性能&#xff0c;正逐渐成为提升生产效率、降低劳动成本的得力助手。星派就来与大家深入探…...

    2024/5/1 13:53:51
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/1 17:30:59
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/2 16:16:39
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/29 2:29:43
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/3 23:10:03
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/30 9:43:09
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/2 15:04:34
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/29 20:46:55
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/30 22:21:04
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/1 4:32:01
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/4 2:59:34
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/30 9:42:22
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/2 9:07:46
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/30 9:42:49
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57