什么是vue 前端框架的3马车 angular 谷歌公司 m(数据)v(视图)c(控制器) 双向数据绑定react facebook (非死不可) 视图层的框架view 虚拟domvue 尤玉溪 双向数据绑定+虚拟dom是一套用于构建用户界面的渐进式框架 入门难度最低 为什么要学习vue 高效 1. ...
分类:
其他好文 时间:
2020-03-24 12:29:31
阅读次数:
86
常常需要切换多页面,因此需要路由 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
最近在项目中使用到jQuery设置checkbox,使用场景是页面上有三类单选框,一个是全选所有页数据(id='cb1'),一个是选择当前页(id='cb2'),一个是选择一条(name='cb3'),也算常用的场景。 一开始全选框的点击事件这样写: $("#cb1",this).click(fun ...
分类:
Web程序 时间:
2020-03-17 15:29:50
阅读次数:
82
组件(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