Vue.js 2.0学习教程之从基础到组件详解(5)

使用 Vue.js 组件的过程中会创建 Vue 组件实例,这个实例是通过自定义属性配置的。为了便于其他开发者使用该组件,对于这些自定义属性即组件API应该在 README.md 文件中进行说明。

为什么?

良好的文档可以让开发者比较容易的对组件有一个整体的认识,而不用去阅读组件的源码,也更方便开发者使用。

组件配置属性即组件的 API,对于组件的用户来说他们更感兴趣的是 API 而不是实现原理。

正式的文档会告诉开发者组件 API 变更以及向后的兼容性情况。

README.md 是标准的我们应该首先阅读的文档文件。代码托管网站 (github/bitbucket/gitlab 等) 会默认在仓库中展示 该文件作为仓库的介绍。

怎么做?

在模块目录中添加 README.md 文件:

range-slider/ ├── range-slider.Vue ├── range-slider.less └── README.md

在 README 文件中说明模块的功能以及使用场景。对于 Vue 组件来说,比较有用的描述是组件的自定义属性即 API 的描述介绍。

如何提高自己的写组件能力

1、第一,多写,多练,从简单的开始写,然后做总结,不停的换写法,写到自己的很满意为止,我可以这么说,就光上面那个login.Vue组件,我写了五次,最后一次才让我满意,如何分分合合,这个也是对组件层面上一个考验

2、看他人源码,比方说mintui,iview他们组件如何去组件的,通过看开源组件库的代码你会从中很多收益,你会发现有些不常的特性,是如次的牛B,如何之方便,你就能在组件层面上有更大的提高,渐渐的你的价值也会体现,无论谁的Vue ui框架库再好,也没有自己写一个好,因为功能是千变万化的,你掌握了组件编写能力,你就主动了,不是被动了,发现别人的ui逻辑和样式不适合自己,怎么办,轮子麻,自行轮子拿 过来改改加加厚那就是摩托车轮子,单车变摩托麻。

我觉得吧!无论学什么,学好基础才是最重要,我的学习方式是从浅入深,而不是深入浅出,只有基础打的好,才会有更好的解决方案,Vue一切的组件功能都围绕着基础。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypdjy.html