Angular知识点复习
Angular第三方UI组件库(github搜“awesome angular ")-----lonic
概述:是一个第三方的适用于移动端App的UI组件库,可以与Angular/React/Vue.js组合,也可以独立使用。
九种主题色:primary、secondary、tertiary、danger、warning、success、dark、medium、light
1、页面结构:<ion-app>
<ion-header>
<ion-toolbar>
<ion-title></ion-title>
</ion-toolbar>
</ion-header>
<ion-content></ion-content>
<ion-footer></ion-footer>
<ion-app>
2、布局系统:
<ion-grid>
<ion-row>
<ion-col size="6" offse="" push="" pull=""></ion-col>
</ion-row>
</ion-grid>
3、徽章:
<ion-badge color=""></ion-badge>
4、图标:<ion-icon name="home"></ion-icon>
5、输入框:
<ion-item>
<ion-label position="fixed/stacked/floating">提示文字</ion-label>
<ion-input></ion-input>
</ion-item>
6.搜索框:<ion-searchbar></ion-searchbar>
7.按钮:
<ion-button color="" size="small/large"
expand="block/full" shape="round" fill="solid(实心)/outline(空心)/clear(没有背景色和边框)">文字+图标</ion-button>
8.卡片:
<ion-card>
<img>
<ion-card-header>ion-card-title/subtitle</ion-card-header>
<ion-card-content></ion-card-content>
</ion-card>
<ion-card>
<ion-item></ion-item>
...
</ion-card>
9.轮播广告
<ion-slides pager="true" #mySlides>
<ion-slide>文字/图片</ion-slide>
....
</ion-slides>
@ViewChild('mySlides',{static:true})
private mySlides
ngOninit(){
this.mySlides.startAutoplay()
}
10.列表项
<ion-item detail="true" href="#" (click)="">
<ion-avatar/thumbnail slot="start"></ion-avatar/thumbnail>
<ion-label></ion-label>
<ion-button slot="end">
<ion-icon slot="start"></ion-icon>
</ion-button>
</ion-item>
11.列表
<ion-list>
<ion-list-header></ion-list-header>
<ion-item></ion-item>
</ion-list>
12.无限滚动
<ion-infinite-scroll threshold="50px" (ionfinite)="loadMore($event)">
<ion-infinite-scroll-content loadingText="加载中...." loadingSpinner="bubblue">
</ion-infinite-scroll-content>
</ion-infinite-scroll>
loadMore(ev){
//加载数据....
ev.target.complete()
}
13.弹出框(ActionSheet/Alert/Modal)
constructor(private alertController:AlertController){ }
this.alertController.create({
header:' ',
message:' ',
buttons:[' ',' ']
}).then( ( dialog) =>{
dialog.present()
})
14.标签页和导航系统
1.创建路由词典
const routes =[
{path:'index',component:IndexComponent}
]
2.注册路由词典
imports:[ RouterModule.forRoot(routes) ]
3.声明路由出口
<ion-router-outlet></ion-router-outlet>
4.使用标签页组件,关联路由地址
<ion-tabs>
<ion-tab-bar slot="bottom/top">
<ion-tab-button tab="index">
ion-icon +文字
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
5.访问测试
Angular知识点复习的更多相关文章
- Spring知识点复习
Spring知识点复习 一.专业术语 侵入式设计 引入框架,对现有的类的结构有影响,即需要实现或继承某些特定类.如:Struts框架 非侵入式设计 引入框架,对现有的类结构没有影响.如:Hiberna ...
- Hybrid App 应用开发中 9 个必备知识点复习(WebView / 调试 等)
前言 我们大前端团队内部 ?每周一练 的知识复习计划继续加油,本篇文章是 <Hybrid APP 混合应用专题> 主题的第二期和第三期的合集. 这一期共整理了 10 个问题,和相应的参考答 ...
- angular知识点(2)
angular知识点(2) 1.为了代码规范,对于需要自动加载的依赖,需要在前面加上注释,注释为://@ngInject 或者是/*@ngInject*/ 2.ngSwitch的应用 在需要用到选择出 ...
- python类,魔术方法等学习&&部分ssti常见操作知识点复习加深
python类学习&&部分ssti常见操作知识点复习加深 在做ssti的模块注入的时候经常觉得自己python基础的薄弱,来学习一下,其实还是要多练习多背. 在python中所有类默认 ...
- C语言知识点复习梳理
C语言知识点复习梳理 C语言的知识点讲完了,接下来就是做一下整理与总结,然后就会进入其他知识的学习. 本文目录如下: 基础知识. 顺序程序设计. 数据类型. 标准输入输出. 进制转换. 选择结构. 循 ...
- JSOI2020备考知识点复习
我太菜了qaq,我好爱咕咕咕啊 在NOIP2018爆炸后,我只能指望着在JSOI2019JSOI2020上咸鱼翻身(flag*1) 所以,我要开始复习学习(flag*2) 此博客文会不定时更新qaq( ...
- NOIp知识点复习——最短路计数
$Mingqi\_H$ NOIp 2017考挂了...gg 重新开始好了. 计划明年2月24号前复习完所有的NOIp知识点(毕竟很不熟练啊),之后到七月底前学习完省选的东西(flag?). 从现在开始 ...
- 【Hybird】274-Hybird App 应用开发中 5 个必备知识点复习
前言 我们大前端团队内部 ?每周一练 的知识复习计划还在继续,本周主题是 <Hybird APP 混合应用专题> ,这期内容比较多,篇幅也相对较长,每个知识点内容也比较多. 之前分享的每周 ...
- Hybird App 应用开发中5个必备知识点复习
前言 我们大前端团队内部 ?每周一练 的知识复习计划还在继续,本周主题是 <Hybird APP 混合应用专题> ,这期内容比较多,篇幅也相对较长,每个知识点内容也比较多. 之前分享的每周 ...
随机推荐
- centos 7 安装更新php5.6
epel remi 什么的把我弄晕了 不深研这东西了,直接按步骤操作更新了. # yum install epel-release # rpm -ivh http://rpms.famillecol ...
- QT 无法抓住异常
出处:https://stackoverflow.com/questions/40980171/qt5core-dll-crashing I've found that enabling /EHa ( ...
- Iterator to list的三种方法
目录 简介 使用while 使用ForEachRemaining 使用stream 总结 Iterator to list的三种方法 简介 集合的变量少不了使用Iterator,从集合Iterator ...
- Spring Boot JPA的查询语句
文章目录 准备工作 Containing, Contains, IsContaining 和 Like StartsWith EndsWith 大小写不敏感 Not @Query Spring Boo ...
- 自建Git服务器 - 创建属于你自己的代码仓库
最近有线上朋友私信问我怎么搭建个人博客,也有咨询我个人项目的代码是如何保管的,还有一个朋友问我买了服务器玩了一段时间,等新鲜感过了就不知道做什么了. 关于这些问题并没有一个标准答案,每个人都有自己的使 ...
- Java的循环语句
一.while 循环 while(循环条件){ 循环操作语句 } * 循环3要素: 变量的初值.变量的判断.变量的更新 * 缺少循环变量的更新,循环将一直进行下去 public class Whlie ...
- 项目Alpha冲刺 Day12
1)站立式会议: 2)今日安排: 项目演示. 3)项目情况 项目进展:系统已实现预期的所有的功能.问题困难:系统测试不够全面,主要做功能测试,对于非功能测试,如压力测试.效能测试.安全性等并未测试.心 ...
- Python-四则运算-蔡晓晴,杜婷萱
github链接:https://github.com/Amy-CC/Arithmetic-Operation 一.需求 1.使用-n 参数控制生成题目的个数 2.使用-r 参数控制题目中数值(自然数 ...
- 【阅读笔记】Ranking Relevance in Yahoo Search (一)—— introduction & background
ABSTRACT: 此文在相关性方面介绍三项关键技术:ranking functions, semantic matching features, query rewriting: 此文内容基于拥有百 ...
- TCP 3-Way Handshake
TCP是面向连接的协议,其数据传输过程分为建立连接.数据传送.释放连接三个阶段. 0 建立连接 建立连接的过程也就是常说的"三次握手": 客户端向服务器端发送一个SYN报文(SYN ...