收藏
回答

请考虑 API 设计的一致性

问题模块
API和组件








如图,在组件的 API 设计上,微信团队使用了三种不一致的风格:


驼峰,HTML 标准风格以及不知道什么风格(用 dash 连接,也许参考了 data-* 的设计风格)。


甚至在同一个版本(1.9.0)的基础库上都出现了 API 设计的不一致性。


请重视约定和重新学习带来的开发成本,强的接口一致性能给开发者带来的好处是不可估量的。

最后一次编辑于  2018-01-23
回答关注问题邀请回答
收藏

4 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-01-25

    文档写错了,我们更新下

    2018-01-25
    赞同
    回复
  • 林超
    林超
    2018-01-25

    收到


    这里应该是有点问题的



    2018-01-25
    赞同
    回复
  • 馒头
    馒头
    2018-01-25

    从一开始的眼前一亮到现在越来越不满意。


    我一边开发一边怨气冲天。

    2018-01-25
    赞同
    回复
  • 吴剑波
    吴剑波
    2018-01-23

    附:video 组件的说明文档:https://mp.weixin.qq.com/debug/wxadoc/dev/component/video.html

    2018-01-23
    赞同
    回复