当前位置:   article > 正文

微信小程序自定义组件_小程序自定义组件属性type能否支持多种类型

小程序自定义组件属性type能否支持多种类型

关于微信小程序自定义组件,其可以简单的理解成一个单独的模块,但是再这个单独的模块上有着1个或者多个通道,可以形象的理解成,每个人的家都是一个单独的组件,但是可以通过手机与外界进行沟通,而手机就相当于是这个通道,既可以接受信号,又可以发送信号,但是再组件中,发送的信号是需要通过调用产生的信号。

父元素 ----》 子组件(可以由多个)----------》子组件(a,b,c,d…)---------->父元素

首先是关于组件的建立:
1:单独建立一个文件夹存放xxx.wxss xxxx.js xxx.wxml xxx.json这四个文件,其中主要对组件进行声明的是json文件,需要写入

{
"component": true,
 "usingComponents": {} 
}
  • 1
  • 2
  • 3
  • 4

,这段代码就是让组件允许被使用,如果组件需要调用另一个组件中,那么就需要再usingCompents这个对象中进行引入。
其次,这wxml文件中依旧是wechart形式的html代码,依旧没有什么需要注意的,再js代码中,结构稍微由了一些改变,具体如下

Component({
/**
 * 组件的属性列表,用来定义父元素传递过来的参数的形式,一般常见的由Array、Object、String
* 声明参数类型
*/
 properties: {
  propArray: {
    type: Array,
    }
  },
  /**
   * 组件的初始数据,等同于微信小程序界面中的data,使用方式于界面中的data一样
   */
  data: {
    selectS
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/312245
推荐阅读
相关标签
  

闽ICP备14008679号