Flex技术中的陷阱

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zergskj/article/details/43079599 理想很丰满,现实很丑陋,梦想是在程序的高速公路上奔跑,现实是在代码的沙滩上爬行,还爬的遍体鳞伤1.
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zergskj/article/details/43079599
理想很丰满,现实很丑陋,梦想是在程序的高速公路上奔跑,现实是在代码的沙滩上爬行,还爬的遍体鳞伤

1.Number类型的小数并不精确,可能小数N个0后面会多出一个数字,需要toFix一下,否则各种数字比较会出现比较蹊跷的现象;
2.使用Listener做异步监听时,小心变量的变化,尤其是在for循环中,for循环可能在监听事件还未结束时,已经结束了,此时循环数字已经自加了,也就是说在Listener监听回调函数返回时,变量已经发生了变化,此种情况尤其需要注意;
3.Flash的安全沙箱问题,在未使用安全沙箱crossdomain.xml文件时,会出现部分文件能显示,部分文件无法显示,这个就需要靠经验判断了,Flash连个半拉子提示都没有;
4.Flash自带的zoom效果,最坑爹的就在这里,Bitmap格式图像数据,竟然不会随着zoom参数的变化而改变大小尺寸,这个zoom有何意义?这里只能通过Flex的第三方运动插件来实现,或者自己写width,height了;

先记录这么多,看来别被貌似简单的API给忽悠了,使用Flex技术还是需要慎重,能不引入就不引入,现在玲琅满目的各种高级编程语言,没有一个完善的霸主地位,时时不可靠,处处皆风险!哥的生命就是这么被糟蹋的!不说了,睡觉!  
相关文章
|
5月前
|
容器
一篇文章讲明白flex布局
一篇文章讲明白flex布局
30 3
|
4月前
|
开发者 Python
软件开发中的 DRY、KISS 和 SOLID 原则
**软件开发中的DRY、KISS和SOLID原则概览** - **DRY (Don't Repeat Yourself)**: 避免代码重复,确保每项知识在系统中有唯一表示,减少冗余,提高可维护性。例如,通过封装重复逻辑到函数或类。
|
6月前
|
前端开发 容器
Flex布局的三个属性要深刻理解!
Flex布局的三个属性要深刻理解!
|
前端开发
前端学习案例1-flex重难点
前端学习案例1-flex重难点
77 0
前端学习案例1-flex重难点
|
前端开发
前端学习案例2-flex重难点2
前端学习案例2-flex重难点2
65 0
前端学习案例2-flex重难点2
|
前端开发
前端学习案例3-flex重难点3
前端学习案例3-flex重难点3
60 0
前端学习案例3-flex重难点3
|
前端开发 容器
[知其所以然]探究Flex盒子的‘’弹性‘’(下)
我们使用Flexbox 实现垂直水平居中、自适应容器宽度乐此不疲,因为确确实实很方便。可以简便、完整、响应式地实现各种页面布局,目前已得到所有现代浏览器的支持。但Flex属性如何计算呢?
[知其所以然]探究Flex盒子的‘’弹性‘’(上)
我们使用Flexbox 实现垂直水平居中、自适应容器宽度乐此不疲,因为确确实实很方便。可以简便、完整、响应式地实现各种页面布局,目前已得到所有现代浏览器的支持。但Flex属性如何计算呢?
|
前端开发 容器
前端应知应会:flex布局详解
前端应知应会:flex布局详解
188 0
|
前端开发 容器
Flex入坑指南
弹性布局flex是一个几年前的CSS属性了,说它解放了一部分生产力不为过。至少解放了不少CSS布局相关的面试题 :) 之前网上流行的各种XX布局,什么postion: absolute+margin,float+padding,各种都可以使用flex来取代之。
1412 0