You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zsmj
05805c6521
|
2 years ago | |
---|---|---|
docs | 2 years ago | |
images | 2 years ago | |
questions | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
package.json | 3 years ago |
README.md
FineUI-100-Questions
FineUI 100个问题题,带你走进FineUI的世界
此系列内容来源于日常开发积累与沉淀,用于大家学习交流与项目中踩坑,掌握一些api文档之外的进阶技巧
每一篇md会结合实际场景或问题背景,来阐述原因和解决方案
期望达成的意义是再遇到任何开发中的困惑时,都可以在这里找到答案并产生积累
100-Questions列表
基础必备知识
- 0、前端工作进阶需要哪些必备技能
- 1、前端如何正确书写资源路径
- 2、组件的代码设计基本思路
- 3、如何获取当前时间
- 4、结合语义化、可读性和程序性能选择遍历方法
- 5、关于组件引用的奥秘,ref知多少
- 6、使用ButtonGroup控制可点击组件的控制选中状态
- 7、我们为什么要设计el这个属性
- 9、z-index解析以及在FineUI中使用原则
- 10、computed通俗易懂的原理解析和日常排错
- 11、绝对布局的隐藏知识点
- 12、如何灵活应用布局组件,尽可能的减少DOM数量?
- 13、何时会滚动,滚动条位置如何贴边,究竟是怎么回事
- 14、如何监听元素大小变化
- 15、阻止冒泡在FineUI中适用场景
- 16、model的生命周期
- 17、前端进行模糊搜索的方法
进阶技巧
- 1、Fix中对于对象属性的监听,为什么要先定义属性才可以正常watch,如何解决
- 2、高阶组件的render-props
- 3、在props中处理生命周期函数
- 4、为什么传递时间信息时候推荐使用时间戳
- 5、BI.config都可以做那些事情
- 6、BI.config的执行顺序是什么,为什么这么设计
- 7、combo的一些特性详解
- 8、利用响应式编写组件代码的新思路
- 9、如何提供异步配置的接口
- 10、Fix.set和Fix.del是为了解决什么问题?
- 11、Fix中对数组、对象的操作技巧
- 12、computed进行列表组件的状态控制
- 13、每个布局组件都对应一个DOM节点吗?
- 14、怎么实现一个树形控件
- 15、disabled的父子控制
- 16、为什么不推荐使用同步的watch
- 17、处理树结构的常用算法
- 18、组件生命周期与Model状态控制
- 19、让滚动条贴附在容器边缘的实现
- 20、BI.Layers.create参数详解原理
- 21、上对齐的横向布局
- 22、tab选项卡组件的logic属性实现动态高度
- 23、隐藏与显示组件的冷门知识点
- 24、选中、hover样式的通用处理规则
- 25、如何独立控制组件文字和图标颜色
- 26、文件上传控件多次选择文件和自定义校验
- 27、effect的妙用
- 28、defer和nextTick有什么区别
- 29、为什么说随意修改原始数据时万恶之源?
- 30、空状态提示的若干种实现方式
- 31、在响应式中谨慎使用解构
- 32、有没有一种布局方式,在文本保持垂直居中的情况下,文本很多时,可以限制其不超出外层高度并出现滚动条
- 33、如何快速的封装自定义combo
- 34、horizontalAlign:stretch是怎么一回事儿
- 35、不用resize实现拖动调整宽高布局
- 36、reset方法的滥用
- 37、hover-visible的原理及使用方式
- 38、绑定listeners时候this的新写法
- 39、利用bi.loader快速封装分页加载更多列表
- 40、label组件标红,为什么有时候不管用呢?
代码之外
- 0、超脱于研发之外的研发