收藏
回答

请考虑 API 设计的一致性








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


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


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


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

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

4 个回答

  • 黄思程
    黄思程
    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
    有用
    回复
登录 后发表内容