Egret Notes

Posted 可爱的小熊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Egret Notes相关的知识,希望对你有一定的参考价值。

1、Egret 显示容器

2、Egret --视觉编程,显示对象,事件

3、egret List组件有复用,scroll --> list  正常复用, scroll ——>group--->list 复用失效,draw节点数增多,此时,将list上的item设置cacheAsBitmap为true复用。暂时没发现什么bug。

4、webstrom 打开文件搜索: ctrl shift n 组合 ,搜索文件内容:ctrl shift f组合。

5、对对象改变时,明确是否改变原对象,否则要进行对象拷贝。(简单对象浅拷贝,深拷贝)。

6、const 能阻止一个变量被再次赋值,但是const声明的变量如果是对象,可改变对象值即const变量的内部状态是可修改的。

7、for (var i = 0; i < 10; i++) { setTimeout(function() { console.log(i); }, 100 * i); }

输出都是10,异步的调用要注意!

一个通常的解决方法是使用立即执行的函数表达式(IIFE)来捕获每次迭代时i的值:

for (var i = 0; i < 10; i++) { (function(i) { setTimeout(function() { console.log(i); }, 100 * i); })(i); }

此后引入了let,那么可以:

for (let i = 0; i < 10 ; i++) { setTimeout(function() {console.log(i); }, 100 * i); }

8、TS展开操作符和结构操作符。

 9、在WebStorm里使用Egret Engine 的注意点

以上是关于Egret Notes的主要内容,如果未能解决你的问题,请参考以下文章

Egret学习笔记.2 (Egret开发环境)

Egret之JSZip高级应用:压缩JS

egret.Shape渲染集合图形

Egret: ----基本概念

Egret打包App 短暂黑屏解决方案 (Egret4.1.0)

Egret之反射