完成3个核心的控件EpsContentEditor & EpsEditorPager,EpsLoadingInfo

这3个组件都是用纯dojo widget模式实现的,注册的名字空间是eps.widget,因此可以复用到以后的任何项目中。

EpsEditorPager
这是一个分页的组件,可以实现分页的编辑器。通过该组件,可以让普通的TextArea和input都能够支持分页。
目前实现的性能:

  • 为普通的TextArea/Input以及EpsContentEditor提供页切换
  • 支持添加/删除分页
  • 自动绑定外部数据,可以将pager内部存储的分页内容绑定到其他的text/textarea或者hidden field,一旦pager相关的内容发生变化,会自动更新绑定对象的value
  • EpsEditorPager.png

    EpsContentEdito
    这是一个Richtext和纯文本编辑组件,通过集成fckeditor提供所见所得的编辑器,
    目前实现的性能:

  • 集成FckEditor
  • 支持内容分页(集成EpsEditorPager)
  • 自动绑定外部数据,通过EpsEditorPager
  • 支持纯文本(Textarea)和所见所得编辑器(fckEditor)
  • TODO:

  • 运行期自动切换文本和Fckeditor
  • 为文本编辑器提供快速的HtmlTag标签工具栏
  • More:

  • 实现BBCode等编辑器plugin
  • EpsContentEditor

    EpsLoadingInfo
    一个类似“正在加载…”的指示条,具有普通,成功,错误3个状态(不同的样式),延迟关闭。

    Comments

    Leave a Reply