无法在这个位置找到: head2.htm
当前位置: 建站首页 > 新闻动态 > 行业新闻 >

Angular路由器: 怎样在路由器导航栏中间网页页面

时间:2021-03-27 07:21来源:未知 作者:jianzhan 点击:
当应用angular 路由器守护,或是应用分析器载入数据信息时,大家能够运用导航栏到路由器及其显示信息部件的这一段時间,显示信息一段loading载入动漫实际效果。让客户了解,后台管

当应用angular 路由器守护,或是应用分析器载入数据信息时,大家能够运用导航栏到路由器及其显示信息部件的这一段時间,显示信息一段loading载入动漫实际效果。让客户了解,后台管理已经开展一些事儿,而并不是点一下以后没什么反映,这将大大的的改进客户感受。

文中的目地是向您展现怎样在从一个路由器导航栏到另外一个路由器时显示信息loading载入动漫实际效果。

Demo运用

大家将从一个demo运用刚开始,以下所显示:
Angular路由: 如何在路由导航之间页面加载时显示loading加载动画效果

最终获得的运用程序以下所显示:
Angular路由: 如何在路由导航之间页面加载时显示loading加载动画效果

大家期待在每一个导航栏刚开始时显示信息一个进展条,并在导航栏进行时掩藏它。

angular路由器器服务容许大家浏览Observable根据events。大家能够定阅这一观查者目标,并依据恶性事件的种类采用相对的行動。

假如您想再次下来,能够从Github免费下载或是复制demo运用

git clone ahasall/angular-routing-events-demo.git
cd angular-routing-events-demo
npm install
监视路由器恶性事件

要我们根据route events监视AppComponent。大家期待在每一个路由器都能显示信息loading载入实际效果,因而大家务必侦听根部件中的导航栏恶性事件。自然假如你是想我做的更繁杂的后台管理管理方法系统软件,还可以在下属监视。

ts:

import { Component } from '@angular/core';
import {
 Event,
 NavigationCancel,
 NavigationEnd,
 NavigationError,
 NavigationStart,
 Router
} from '@angular/router';
@Component({
 selector: 'app-root',
 ',
 styleUrls: ['./ponent.scss']
export class AppComponent {
 title = 'Ng-Teams';
 loading = false;
 constructor(private router: Router) {
 this.router.events.subscribe((event: Event) = {
 switch (true) {
 case event instanceof NavigationStart: {
 this.loading = true;
 break;
 case event instanceof NavigationEnd:
 case event instanceof NavigationCancel:
 case event instanceof NavigationError: {
 this.loading = false;
 break;
 default: {
 break;
}

 

大家期待在运用程序的主专用工具栏下边显示信息载入动漫。下列是完成这一总体目标的HTML。

html:

 p-progressBar mode="indeterminate" [style]="{'height': '6px'}" /p-progressBar 

假如loading为真大家就显示信息这一载入动漫实际效果,实际怎样掩藏显示信息 及其实际实际效果自主处理,能够用部件库的载入实际效果,还可以用CSS3写一个,还可以是个照片这些。

这便是根据路由器器恶性事件有一个彻底工作中的载入实际效果需要的所有。详细的编码能够在GitHub中寻找。


如今申请注册 嬴政天下Adobe CC 2020.x简体中文Mac/Win版软件集合特别版、大师版集合免费下载嬴政天地Adobe CC 2020.x接下来汉语Mac/Win版手机软件结合非常版、高手版结合完全免费免费下载06-032评价 Angular路由: 如何在路由导航之间页面加载时显示loading加载动画效果Angular路由器: 怎样在路由器导航栏中间网页页面载入时显示信息loading载入动漫实际效果03-041评价 angular 对象属性变化,如何对象触发对象change事件angular 目标特性转变,怎样目标开启目标change恶性事件03-02 如何清除WordPress缓存怎样消除WordPress缓存文件01-20 受欢迎强烈推荐嬴政天下 Adobe CC Family 2015(CC 2015.5) v6.3#2 大师版 最终版 特别版 最新免费下载地址嬴政天地 Adobe CC Family 2015(CC 2015.5) v6.3#2 高手版 最后版 非常版 全新完全免费免费下载详细地址07-17647评价 赢政天下 Adobe CC Family 2014 V4.7 Final 大师版 最终纪念版 最新免费下载地址赢政天地 Adobe CC Family 2014 V4.7 Final 高手版 最后留念版 全新完全免费免费下载详细地址11-22285评价 【免费】全面优化增强,颠覆原版,精品wordpress主题:Sahifa 4.3.0中文增强版【完全免费】全方位提升提高,颠复正版,经典wordpress主题风格:Sahifa 4.3.0汉语提高版01-26114评价 赢政天下Adobe Acrobat Pro DC (CC 2015) XI11 多国语言特别版特别版免费下载(持续更新)赢政天地Adobe Acrobat Pro DC (CC 2015) XI11 多个国家語言非常版非常版完全免费免费下载(不断升级)06-24103评价 Adobe Photoshop CC 2015.5 嬴政天下 64位 独立特别版最新免费下载地址Adobe Photoshop CC 2015.5 嬴政天地 64位 单独非常版全新完全免费免费下载详细地址06-2474评价 地球上拜访者 全新评价&£魔鬼♚ 07-19说:
如何撤销免费下载了&£魔鬼♚ 07-19说:
免费下载详细地址早已无效了Devil丶Banana 07-15说:
h種子无效了,能够更一下吗梦醒闲暇 07-08说:
good帥得否橡話 07-06说:
沒有电脑上逍遥乐这一微信公众号啊 (责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: ajaxfeedback.htm
栏目列表
推荐内容


扫描二维码分享到微信