egret_eui容器
eui容器:
容器的显著特点: 可以配置一个layout
对象, 来实现不同的布局方式
四大容器:
详细资料: http://edn.egret.com/cn/docs/page/609
eui.Group
: 最轻量级容器, 不可以设置皮肤和外观
- 如果自定义类继承
eui.Group
内部的其它对象应该在createChildren()
方法中创建和添加 - 需要覆写
eui.Group
的createChildren()
方法。
eui.ViewStack
: 层叠容器, 可以在ViewStack中添加多个子项, 但只显示其中一个。
- 通过设置
selectedIndex
或者selectedChild
来控制当前显示的子项
eui.Panel
: 面板容器, 它和Group的区别在于, 可以给它附加皮肤
- 最常用的就是用来做提示面板, 给他附加一个皮肤, 并设置一个标题栏和关闭按钮
eui.Scroller
: 滚动控制容器, egret是使用canvas实现的, 浏览器的"滚动"功能是默认关闭的
- 需要实现浏览器的"滚动"效果, 需要自己去"虚拟实现", 实现流程如下:
- 实例化
eui.Scroller
对象 -> 设置位置和尺寸 -> 把需要"滚动"的容器设置到实例的viewport
属性
DataGroup
: 数据容器, 类似于前端中通过<ul>
、<li>
遍历数据来展示数据, 只要设置一个<li>
的样式样板
- 在
DataGroup
中通过改实例的itemRenderer
属性来设置样板数据 - 样式数据的值是一个继承
eui.ItemRenderer
的类的实例 - 大数据优化, 通过DataGroup的
usevirtualLayout
来实现, 一般配合Scroller
来实现
egret_eui容器相关推荐
- CSS中hover出现不生效的几个原因 ?
在设置CSS的hover时,有时会发现hover不起作用,总结一下原因: 提示:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的. 提示:在 CS ...
- 阿里云K8S容器服务的使用
使用阿里云k8s构建服务 一. 上传镜像 二. k8s运行 三. 服务配置导入 四. 服务路由 五. 节点亲和性和污点管理 一. 上传镜像 在阿里云控制台找到"容器镜像服务",开启 ...
- Dockerfile springboot项目拿走即用,将yml配置文件从外部挂入容器
Dockerfile 将springboot项目jar包打成镜像,并将yml配置文件外挂. # 以一个镜像为基础,在其上进行定制.就像我们之前运行了一个 nginx 镜像的容器,再进行修改一样,基础镜 ...
- Docker容器的备份与恢复,Docker镜像的备份与恢复
1. 备份容器 首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表.要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命 ...
- 使用rancher对Docker容器服务升级
这是笔者以前使用到的一个docker管理工具--rancher 升级服务的步骤 记录一下,说不定有人需要或者以后能用上呢? 1.打包好后上传服务器,编写Dockerfile FROM jdk8apli ...
- docker停止、删除容器、删除镜像 一看就理解
当你的容器中出现问题(比如我改坏了文件)需要重新部署一台的时候,就需要将这个容器实例删除 接着: #查看当前的容器ID $ docker ps 这里你会看到有两列id,一列是镜像id,一列是容器id, ...
- 【Docker】容器的几种网络模式
当你使用Docker时,你会发现需要了解很多关于网络的知识.Docker作为目前最火的轻量级容器引擎,因此,我们有必要深入了解Docker的网络知识,以满足更高的网络需求.本文介绍了Docker的4种 ...
- docker 容器访问宿主机的解决方式
需求 基于本地docker的自研及使用需要,希望docker容器的服务能连接到宿主机提供的服务. 背景 网络上查阅了大量的资料,基本的解决办法是通过手动查阅IP的方式进行, 但docker宿主机的ip ...
- Docker入门六部曲——容器
原文链接:http://www.dubby.cn/detail.html?id=8734 准备 已经安装好Docker 1.13或者以上的版本. 读完的上一篇文章(基本引导). 简单的测试一下你的本地 ...
最新文章
- etcd 笔记(08)— 基于 etcd 实现分布式锁
- python延时一秒_python如何最快毫秒速度使用requests?
- 【未完成】[Spark SQL_2] 在 IDEA 中编写 Spark SQL 程序
- vant 项目_如何搭建mpvue框架搭配vant组件库的小程序项目
- 《从零开始学Swift》学习笔记(Day 8)——小小常量、变量大作用
- 浙江省单招单考计算机专业,2016浙江省单招单考《计算机类》试题卷
- iOS完全自学手册——[三]Objective-C语言速成,利用Objective-C创建自己的对象...
- 一次公司内部的Tech Talk中涉及到的关于语言的发展问题
- linux备份文件命令tar.gz,Linux系统tar命令备份数据
- OAuth2.0 原理流程及其单点登录和权限控制
- 如何撤消与冲突的git合并
- [haoi2011]向量
- 简易XML文件对比工具
- VUE时间戳和时间相互转换,使用UI库为Ant Design of Vue
- 上帝叫我牵一只蜗牛去散步
- python小游戏贪吃蛇下载_python实现贪吃蛇小游戏
- 淘宝运营的逻辑与本质是什么?
- 如何绘制电气绝缘图(GB9706.1-2007和GB9706.1-2020差异)
- all any 或 此运算符后面必须跟_嵌套查询 带有in谓词,比较运算符,any或all谓词的子查询...
- 如何删除桌面的回收站图标