DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2019-04-12 11:57
  • 更新:2020-09-17 17:58
  • 阅读:16295

HBuilderX: vue doc使用教程

分类:HBuilderX

重要:文档已迁移至 https://hx.dcloud.net.cn/Tutorial/Language/vuedoc

HBuilderX 1.9.0 新增了vue doc功能

什么是 vue doc ?

可以理解为,vue组件使用说明。

在其它文件,使用组件的时候,弹出代码提示。

什么是组件?组件是可复用的 Vue 实例,且带有一个名字。

语法

主要用在script部分,需要写在export default上面

/**  
* 这里是一个组件描述,会在提示标签的时候显示  
* @description 这里也是一个组件描述  
* @tutorial https://uniapp.dcloud.io/api/media/image?id=chooseimage  
* @property {String} type = [button|input|...值域] 这里是属性描述  
* @event {Function} tap 这是是事件描述   
* @example 这里是示例代码  
*/

其中@property和@event内{ }中间的是类型,event的类型必须是Function

示例

<script>  
  /**  
   * 翻页组件  
   * @description 翻页组件  
   * @tutorial http://www.baidu.com  
   * @property {Number} total 翻页数据总数  
   * @property {String} size = [big|small] 组件大小  
   * @event {Function} close 关闭事件  
   * @example <Pagination @total="50" @close=""></Pagination>  
   */  
  export default {  
    props: {  
      "total": Number,  
      "size": String  
    },  
    data () {  
      return {  
        pageSize: 10,  
        pageNumber: 0  
      }  
    },  
    methods: {  
      handleChange(data, event) {  
        this.$emit('PsPn', this.pageSize, this.pageNumber)  
      }  
    }  
  }  
</script>

组件提示,效果如下:

属性提示:

事件提示:

9 关注 分享
DCloud_UNI_HT Donny 4***@qq.com phpoks 3***@qq.com lcysgsg DCloud_heavensoft 5***@qq.com 1***@163.com

要回复文章请先登录注册

1***@qq.com

1***@qq.com

加油
2019-04-18 08:45
握瑾怀瑜

握瑾怀瑜

棒棒的!
2019-04-17 21:13
tyswk

tyswk

这个真心不错,能加入自定义就更完美了,可以编译一下,添加一些自己对组件的备注并储存在本地。
2019-04-14 15:10
summer123

summer123

这个真心不错
2019-04-13 21:05
9***@qq.com

9***@qq.com

强!!!!!!!
2019-04-13 20:20
光光i

光光i

真好
2019-04-13 18:54