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.
dailer
71834b2df6
|
6 years ago | |
---|---|---|
API | 6 years ago | |
basic | 6 years ago | |
dom | 6 years ago | |
global | 6 years ago | |
screenshorts | 6 years ago | |
.gitignore | 6 years ago | |
README.md | 6 years ago |
README.md
decision-plugin-demos
Stage0: 了解一下全局的方法与变量
Stage1: DOM操作
如果你并未深入阅读过FineUI使用文档,仅仅追求最快效率的实现简单的需求,我们提供了对DOM操作的支持.如何直接操作DOM:
- 元素选择器: 绝大多数的FineUI控件都会设置基础className,可以通过开发者工具检查元素,查看对应的className.但这样具有局限性,如果querySelector返回的结果不唯一怎么办?
- BI.Plugin.registerObject: 通过查询组件shortcut列表,可以注册组件,在组件渲染后获取组件的实例.
BI.Plugin.registerObject(key,cb)
下面几个示例列举了常见的使用场景,通过用Jquery对元素进行增删改:
Stage2: 基础组件化入门
使用布局组件前请先查阅FineUI开发指南,了解一下如何定义一个FineUI控件.以及FineUI基础组件了解一下FineUI提供的一些基础布局控件和其他控件. FineUI的精华之一就在于我们可以基于布局组件随心所遇的搭建更复杂的组件,我们只需关心想要什么形式的布局,而无需关系怎么实现,免去了写各种繁杂的样式处理居中,浮动,边距等问题. 首先先看一个组件化的demo 如何定义一个FineUI组件