小程序自定义组件的创建方法

自定义组件的创建方法:
1.在根目录下创建components文件夹。(第一次的时候创建,以后就不需要再创建了)
2.在components下面创新组件名,如xsj,继续在xsj文件夹下单击右键,新建component。
3.在创建好的组件的wxml中写出你想显示的内容即可,在wxss中编辑样式
4.比如首页想要调用xsj组件,那么就需要在index.json中进行配置。
5.在index.json中的调用方法,属性名是组件名,值就是组件的路径
"usingComponents": {     "xsj":"/components/xsj/xsj" }
6.在index.wxml中就可以使用自定的组件了,如:
<xsj></xsj> <xsj/>
 
 
 
自定义组件传递属性
1.在自定义组件上传递自定义属性,如:
<PubTitle myTitle="行业动态"/>
 
2.需要来到PubTitle自定义组件的js中,接收该自定义属性,如:
properties: { //myTitle就是自定义的属性名,需要指定type(String/Number/Array/Objact),指定value默认值。     myTitle:{       type:String,       value:""     } }
 
3.在PubTitle.wxml中渲染从前端传递过来的属性。如:
<view class="pubTitle">     <view class="txt">{{myTitle}}</view>     <navigator class="more">更多 ></navigator> </view>
 
原文地址:https://www.cnblogs.com/tomingto/p/13781724.html