常常需要切换多页面,因此需要路由 1.定义一份文件,专门用来配置各个路径跳转后的组件,一个组件就代表一个页面 import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router ...
分类:
其他好文 时间:
2020-03-22 17:32:58
阅读次数:
79
距离 Ng Matero 第一版发布已经过去了半年多,该项目获得了越来越多的关注及喜爱,甚至得到了外国友人的赞助。借此项目也认识了很多对 Angular 和 Material 感兴趣的朋友,如今对项目的维护已经不单单是兴趣,更多的是一种责任。 Angular V9 已经在二月份重磅发布,拖沓了一个月 ...
分类:
其他好文 时间:
2020-03-19 23:13:51
阅读次数:
327
引言 在企业应用中权限、复杂页多路由数据处理、进入与离开路由数据处理这些是非常常见的需求。 当希望用户离开一个正常编辑页时,要中断并提醒用户是否真的要离开时,如果在Angular中应该怎么做呢? 其实Angular路由守卫属性可以帮我们做更多有意义的事,而且非常简单。 什么是路由守卫? Angula ...
分类:
其他好文 时间:
2020-03-19 09:35:02
阅读次数:
73
引言 在2020的今天,构建一个 web 应用对于我们来说,并非什么难事。因为有很多足够多优秀的的前端框架(比如 React,Vue 和 Angular);以及一些易用且强大的UI库(比如 Ant Design)为我们保驾护航,极大地缩短了应用构建的周期。 但是,互联网时代也急剧地改变了许多软件设计 ...
分类:
其他好文 时间:
2020-03-18 13:12:09
阅读次数:
51
组件(component) 可以使用ng generate component xxx来创建组件相关文件html文件、样式表、ts文件、spec.ts单元测试文件 组件的命名默认要符合XxxComponent,除非关掉tslint中的component class suffix设置 selector ...
分类:
其他好文 时间:
2020-03-17 14:05:17
阅读次数:
67
创建新项目 ng new demo(项目名) 安装前端依赖 ng install 创建新module ng generate moudle demo(模块名) –-falt 或ng g moudle demo(模块名) –-falt –-falt(说明把生成的路由放在当前目录下,而不是单独的目录里) ...
分类:
其他好文 时间:
2020-03-16 21:38:54
阅读次数:
63
Ionic 创建项目 Ionic简介 Ionic是一个开源的移动应用程序开发框架,它可以轻松地使用web技术构建高质量的跨平台的移动应用。可以让我们快速开发移动App、移动端WEB页面、微信公众平台应用,混合app web页面。 Ionic4目前已经发布了基于Angular的正式版本,对 React ...
分类:
其他好文 时间:
2020-03-16 12:38:48
阅读次数:
78
import subject from "nxjs/subject"; let sub = new subject(); //发布订阅 sub.subscribe(data=>{ console.log(data> }); //执行订阅的事件 sub.next(data); ...
分类:
其他好文 时间:
2020-03-15 09:59:30
阅读次数:
45
npx ng g directive DebounceClickDirective --module=app 然后自动生成了2 个文件 CREATE src/app/debounce-click-directive.directive.spec.ts (290 bytes) CREATE src/a ...
分类:
其他好文 时间:
2020-03-14 01:08:15
阅读次数:
156
原文:https://blog.csdn.net/husong_/article/details/80210840 我们可能会发现按照网上的方式下载安装后,使用Angular CLI生成的项目并不是我们想要的Angular的版本,因为在我们没有指定安装版本的前提下,默认会下载最新的版本安装,然而不同 ...
分类:
其他好文 时间:
2020-03-13 20:58:50
阅读次数:
71