规范

  • 组件名为多个单词,根组件App除外,为了避免未来的冲突。
  • 组件的data必须是个函数,他的值必须返回一个对象的函数(除了new Vue外)。未来提高重用
  • Prop定义应该语义化,一看就懂,最好使用键值对。
  • v-for设置键值,即加key属性,为了维护内部状态及其子树的状态。
  • 私有属性使用$_避免命名冲突。

推荐

  • 把每个组件单独分成文件,方便查找,重复使用。
  • 基础组件名,一个组件地下应该以特定前缀开头。
  • 子组件应该以父组件作为前缀名。
  • 在单文件,字符串模板以及JSX中没有内容的组件是应该自闭合的,但是在DOM这样是会出错的。

3 条评论

  1. 初夏阳光
    2019-08-25 16:15
    回复

    打算开始好好学一下 js ,然后学学前端的玩意,感觉好有意思哦~@(灯泡)

    1. Nroy
      2019-08-28 09:51
      回复

      前端是挺有意思的,目前的形式来看js是未来的趋势,特别是现在各大平台都在自己产品上面衍生小程序。

  2. Ai
    2019-08-20 15:21
    回复

    @(爱心)

添加新评论