eui容器:

容器的显著特点: 可以配置一个layout对象, 来实现不同的布局方式

四大容器:

详细资料: http://edn.egret.com/cn/docs/page/609

eui.Group最轻量级容器, 不可以设置皮肤和外观

  • 如果自定义类继承eui.Group内部的其它对象应该在createChildren()方法中创建和添加
  • 需要覆写eui.GroupcreateChildren()方法。

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容器相关推荐

  1. CSS中hover出现不生效的几个原因 ?

    在设置CSS的hover时,有时会发现hover不起作用,总结一下原因: 提示:在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的. 提示:在 CS ...

  2. 阿里云K8S容器服务的使用

    使用阿里云k8s构建服务 一. 上传镜像 二. k8s运行 三. 服务配置导入 四. 服务路由 五. 节点亲和性和污点管理 一. 上传镜像 在阿里云控制台找到"容器镜像服务",开启 ...

  3. Dockerfile springboot项目拿走即用,将yml配置文件从外部挂入容器

    Dockerfile 将springboot项目jar包打成镜像,并将yml配置文件外挂. # 以一个镜像为基础,在其上进行定制.就像我们之前运行了一个 nginx 镜像的容器,再进行修改一样,基础镜 ...

  4. Docker容器的备份与恢复,Docker镜像的备份与恢复

    1. 备份容器 首先,为了备份Docker中的容器,我们会想看看我们想要备份的容器列表.要达成该目的,我们需要在我们运行着Docker引擎,并已创建了容器的Linux机器中运行 docker ps 命 ...

  5. 使用rancher对Docker容器服务升级

    这是笔者以前使用到的一个docker管理工具--rancher 升级服务的步骤 记录一下,说不定有人需要或者以后能用上呢? 1.打包好后上传服务器,编写Dockerfile FROM jdk8apli ...

  6. docker停止、删除容器、删除镜像 一看就理解

    当你的容器中出现问题(比如我改坏了文件)需要重新部署一台的时候,就需要将这个容器实例删除 接着: #查看当前的容器ID $ docker ps 这里你会看到有两列id,一列是镜像id,一列是容器id, ...

  7. 【Docker】容器的几种网络模式

    当你使用Docker时,你会发现需要了解很多关于网络的知识.Docker作为目前最火的轻量级容器引擎,因此,我们有必要深入了解Docker的网络知识,以满足更高的网络需求.本文介绍了Docker的4种 ...

  8. docker 容器访问宿主机的解决方式

    需求 基于本地docker的自研及使用需要,希望docker容器的服务能连接到宿主机提供的服务. 背景 网络上查阅了大量的资料,基本的解决办法是通过手动查阅IP的方式进行, 但docker宿主机的ip ...

  9. Docker入门六部曲——容器

    原文链接:http://www.dubby.cn/detail.html?id=8734 准备 已经安装好Docker 1.13或者以上的版本. 读完的上一篇文章(基本引导). 简单的测试一下你的本地 ...

最新文章

  1. etcd 笔记(08)— 基于 etcd 实现分布式锁
  2. python延时一秒_python如何最快毫秒速度使用requests?
  3. 【未完成】[Spark SQL_2] 在 IDEA 中编写 Spark SQL 程序
  4. vant 项目_如何搭建mpvue框架搭配vant组件库的小程序项目
  5. 《从零开始学Swift》学习笔记(Day 8)——小小常量、变量大作用
  6. 浙江省单招单考计算机专业,2016浙江省单招单考《计算机类》试题卷
  7. iOS完全自学手册——[三]Objective-C语言速成,利用Objective-C创建自己的对象...
  8. 一次公司内部的Tech Talk中涉及到的关于语言的发展问题
  9. linux备份文件命令tar.gz,Linux系统tar命令备份数据
  10. OAuth2.0 原理流程及其单点登录和权限控制
  11. 如何撤消与冲突的git合并
  12. [haoi2011]向量
  13. 简易XML文件对比工具
  14. VUE时间戳和时间相互转换,使用UI库为Ant Design of Vue
  15. 上帝叫我牵一只蜗牛去散步
  16. python小游戏贪吃蛇下载_python实现贪吃蛇小游戏
  17. 淘宝运营的逻辑与本质是什么?
  18. 如何绘制电气绝缘图(GB9706.1-2007和GB9706.1-2020差异)
  19. all any 或 此运算符后面必须跟_嵌套查询 带有in谓词,比较运算符,any或all谓词的子查询...
  20. 如何删除桌面的回收站图标

热门文章

  1. 相机标定——张正友棋盘格标定法
  2. WordPress初学者入门教程-WordPress的设置
  3. 苹果自带相册打马赛克_剪映app怎么给视频局部打马赛克
  4. 灵活的Vue组件——原来这么简单
  5. 科林明伦杯 哈尔滨理工大学第十届程序设计竞赛 (补)
  6. 《Web前端工程师修炼之道》学习笔记
  7. windows下vue-cli及webpack 构建网站(三)使用组件
  8. C语言实现输入学号,分数计算总分和平均分
  9. 8个成语接龙首尾相连_四字成语接龙连接8个
  10. nas文件服务器访问限制,nas文件服务器远程访问