0.0.2 • Published 6 years ago

@55hudong/base-module v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
6 years ago

BaseUIModule

55互动项目中常用的基础模块

    1. 对话框(确认 or 取消、确认)
    1. 模态框(有无关闭按钮、遮罩关闭等)
    1. 日期格式化(将时间戳格式化成 "2017-01-01 00:00:00"等自定义格式)

基础使用说明

所有模块都附着在FF这个对象下面。(FF: 来源于英文的five.)

每一个组件,都是采用面向对象的写法,通过new Function()形式调用。 前面允许Function()形式调用,但是方法内部依然会新建一个对象并返回,并且控制台会弹出一个警告:“不建议直接调用方法,而是应该使用new新建一个对象”。

开发说明

采用TDD驱动模式开发, 开发之前提前将需求转化为测试用例,以通过全部测试用例作为实现一个模块的完成标志。 测试框架采用jasmine,支持nodejs测试和浏览器测试。