HBuilder X3.4版本中使用uni-app自定义组件

avatar
作者
筋斗云
阅读量:1

HBuilder X3.4版本中使用uni-app自定义组件

这是我的小程序页面结构
在这里插入图片描述

方式一:导入components

1.创建componets文件,并编写你的组件页面
在这里插入图片描述

<template>   <view class="my-search-container">     <!-- 使用 view 组件模拟 input 输入框的样式 -->     <view class="my-search-box">       <uni-icons type="search" size="17"></uni-icons>       <text class="placeholder">搜索</text>     </view>   </view> </template> 

2.使用页面import导入和注册组件

<script>   import MySearch from '@/componets/my-search/my-search.vue'   export default {     //组件     components:{MySearch},  } </script> 

3.使用组件

<template>   <view>     <MySearch></MySearch>   </view>   </template>    

方式二:easycom配置

1.在uni_modules下,路径为uni_modules/插件ID/components/组件名称/组件名称.vue

在这里插入图片描述

2.在pages.json文件中,设置easycom参数

"easycom": {   "autoscan": true,   "custom": {     "^uni-(.*)": "@/components/uni-$1.vue", // 匹配components目录内的vue文件     "^vue-file-(.*)": "packageName/path/to/vue-file-$1.vue" // 匹配node_modules内的vue文件   } }  

更多细节链接:

https://en.uniapp.dcloud.io/component/  
https://en.uniapp.dcloud.io/collocation/pages.html#easycom 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!