开发者社区> 问答> 正文

API设计问题,两对函数名

假如现在我要在jquery基础上,自己封装一个小框架。
需求如下:可以在UI组件的show动作之前,添加一些回调函数,也可以show动作之后,添加一些回调函数
现在我给UI组件添加了两个函数:
widget.on(showOrOtherAction,func)
widget.before(showOrOtherAction,func)
这样看起来不错了,两个函数,都是用来给自定义事件添加回调函数。一个是会在Action发生之前触发,一个是会在其后触发。
但是后面又有需求,希望能给这些回调函数解绑。
这下只能另外加两个函数,但是麻烦是,on对应的是off,before对应啥呢,想不到叫啥好?
注意,这个问题是问API的设计,已经API命名的,不是问怎么实现代码

展开
收起
a123456678 2016-03-24 10:29:06 2089 0
1 条回答
写回答
取消 提交回答
  • before对应after。
    一些常用的相关词汇,你可以参考:
    init -> 初始化
    start/begin -> 开始
    xxxing ->正在xxx
    xxxed ->xxx完成
    after/xxxfinished -> 之后,xxx完成
    pre -> 之前
    next -> 下一个
    load -> 加载
    unload -> 卸载
    unxxx -> 撤销xxx动作

    2019-07-17 19:12:08
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载