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 混合应用专题> ,这期内容比较多,篇幅也相对较长,每个知识点内容也比较多. 之前分享的每周 ...
随机推荐
- webug3.0靶场渗透基础Day_1
第一关: 最简单的get注入 单引号报错 http://192.168.129.136/pentest/test/sqli/sqltamp.php?gid=1' order by 5 --+ ...
- qt tableview 选择模式
QAbstractItemView::SingleSelection QAbstractItemView::ContiguousSelection QAbstractItemView::Extende ...
- linux awk 命令实用手册
0,简介 Linux awk 是一个实用的文本处理工具,它不仅是一款工具软件,也是一门编程语言.awk 的名称来源于其三位作者的姓氏缩写,其作者分别是Alfred Aho,Peter Weinberg ...
- 为什么要你们现在要学习python
说学习python之前,我们先来聊聊其他的.我们都认为成功靠的是勤奋和努力,但是事实是只靠勤奋和努力是不一定会成功的,而且很大一部分都不会成功. 你有没有想过,同样是做企业,有些公司年收入百万,而腾讯 ...
- 自定义parallelStream的thread pool
目录 简介 通常操作 使用自定义ForkJoinPool 总结 自定义parallelStream的thread pool 简介 之前我们讲到parallelStream的底层使用到了ForkJoin ...
- LightOJ 1287 Where to Run(期望)
题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1287 题意:给定一个n个点的无向图(0到n-1),你开始在0.你开始遍历这个图 ...
- 【kafka KSQL】游戏日志统计分析(1)
[kafka KSQL]游戏日志统计分析(1) 以游戏结算日志为例,展示利用KSQL对日志进行统计分析的过程. 启动confluent cd ~/Documents/install/confluent ...
- html入门详细笔记
Web的基本概念 什么是Web? 中文翻译"网页",它是一些列技术的总称,(包括网站的前台布局.后台程序.美工.数据库开发等),我们称它为网页. Web标准 结构标准(HTML) ...
- JS中由闭包引发内存泄露的深思
目录 一个存在内存泄露的闭包实例 什么是内存泄露 JS的垃圾回收机制 什么是闭包 什么原因导致了内存泄露 参考 1.一个存在内存泄露的闭包实例 var theThing = null; var rep ...
- java基础知识备忘
1.java内存分配 a.寄存器cup -- 暂不涉及 b.本地方法栈 -- 虚拟机调用windows功能用的,比如创建文件夹 c.方法区 -- 存放 .class文件,负责存放方法 d.栈 -- ...