标签: FineUICore

JS闭包的应用实例

昨天使用FineUIGrid写了一个购物车,主要是改变数量和单价计算总价的功能,纯前端。在实现时遇到了坑,解决后使用了闭包的结构优化,这里推演下应用的过程

FineUICore项目组件化和打包

之前一直用FineUICore做框架,系统登录,人员 字典 菜单 权限管理啥的,公司也一直在用,但是框架分散在各项目不好维护,所以个给组件化了,在项目中引用,并且打包放在了公司的服务器上,这里做个积累

TinyMCE 编辑邮件模板 FineUICore

昨天设计发送邮件,需要设计邮件模板,将动态的字段放入模板里,使用了TinyMCE今天来分享一下;

测试环境:
FineUICore 8.1 (前端的应该不区别FineUI版本)
TinyMCE版本 5.10.0 (下面会写升级方法)

My AppBox V2.0

其实也不叫V2.0,只是沿用了懒得改,我的权限管理框架从开源版就搭建了,经历了FineUIMVC版和现在的FineUICore版,甚至我的前端框架 JQ-Bootstrap 也在移植底层代码。这个项目完善了我的代码生成器,FineUIMVC和FIneUICore的扩展,本次由FIneUIMVC版进行移植只花了一天时间,功能还没有全部移植完成,离正式发版使用还需要更新多次。

FineUICore扩展(四)

FineUICore扩展(三)中,为Form控件中的Field扩展了数据属性,让前后台与实体交互更方便,今天扩展一下简单的布局:在知道一行有几列的时候F.FormRow().Items()这段代码是冗余的,想象一下如果将一行三列变成一行两列要重复写一遍布局。

FineUICore扩展(三)

之前为F.Grid做了扩展,自动生成了三个按钮,并和本身的window控件联动弹出编辑窗口。编辑窗口以F.Form为主,这次我把F.Form控件增加扩展,主要用于绑定数据,拿取数据,自动验证并提交,以及简单的布局。

FineUICore扩展(二)

上一篇给F增加了扩展,后台生成了三个按钮放到了F.Toolbar().Items()中,今天把前台触发方法写好,让生成的按钮用起来

FineUICore扩展(一)

FineUICore也出了一段时间了,我把FineUIMVC的代码整理移植了下,发现除了把FineUIMVC替换成FineUICore外其他代码都能用。以前写过FineUIMVC的扩展,现在我将一步步整理到FineUICore中并在此作为记录以供大家学习。