位置:首页 > uni-app > 知识点 >

uni-app自定义组件

字号+ 作者:micloud 来源:www.seoalphas.com 2020-07-29 07:21 浏览量:4693

传统vue组件,需要安装、引用、注册,三个步骤后才能使用组件。

首先先记录下这种传统vue形式构建组件的用法,因为在日常使用中,我们往往要引用一些自定义组件功能,而这些自定义组件未必一定是按照uni-app的组件结构设置的。

一、传统vue组件创建步骤

1、创建uni-app项目,选择默认模板即可。

微信截图_20200729072501.png

uni-app项目目录结构

这是创建好的基本项目的目录结构()。

2、新建组件

首先在项目根目录下新建components目录,然后右键新建组件,输入组件名称并同时勾选下方的创建同名目录,如下图:

uni-app新建组件

image.png

注意下我们创建的组件目录结构,是遵循uni-appcomponents/组件名称/组件名称.vue目录结构的,这里只是记录如何创建、引入、注册组件。

image.png

到此一个自定义组件就创建完成了。


二、easycom组件模式

传统vue组件,需要安装、引用、注册,三个步骤后才能使用组件。easycom将其精简为一步。 只要组件安装在项目的components目录下,并符合components/组件名称/组件名称.vue目录结构。就可以不用引用、注册,直接在页面中使用。


不管components目录下安装了多少组件,easycom打包后会自动剔除没有使用的组件,对组件库的使用尤为友好。

组件库批量安装,随意使用,自动按需打包。以官方的uni-ui为例,在HBuilderX新建项目界面选择uni-ui项目模板,只需在页面中敲u,拉出大量组件代码块,直接选择,即可使用。大幅提升开发效率,降低使用门槛。

这就是为什么我们在uni-app插件市场下载的组件可以直接使用的原因。



1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • uni-app颜色变量的定义与使用$mi-base-color: #2C405A;

    uni-app颜色变量的定义与使用$mi-base-color: #2C405A;

    浏览次数:4704

  • uni-app开发:ifdef判断平台

    uni-app开发:ifdef判断平台

    浏览次数:3040

网友点评
评论区域