# 目标

本文档旨在说明如何开发widget及如何扩展Epage能力,达到widget复用、Epage能力增强的效果

目标

以下将从零开发一个内置复选框(checkbox) wedget为例,分析如何开发每一步功能,希望达成以下目标:

  1. 自定义Schema类或继承基础类
  2. 学会开发View,根据不同展示模式显示不同界面
  3. 学会开发Setting,自定义widget属性并配置,继承基础widget属性
  4. widget的数据源,支持 本地配置接口动态获取
  5. 如何自定义一个规则?
  6. 如何定制设计器?
更新: 4/6/2021, 11:10:45 PM