模板template绑定事件和自定义组件Component二级联动

Posted Westbrook维

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了模板template绑定事件和自定义组件Component二级联动相关的知识,希望对你有一定的参考价值。

一:使用效果

PS:若想要获得上图中的效果,可参考 test/demo 中的例子实现。

二:使用方法

1、安装 wx-second-list

npm install --save wx-second-list

2、在需要使用 wx-second-list 的页面 page.json 中添加 wx-second-list 自定义组件配置

{
  "usingComponents": {
    "secondList": "wx-second-list"
  }
}

3、WXML 文件中引用 wx-second-list

<button bindtap="showSecond">弹出行业选择</button>
<secondList id="second" bind:chooseEvent = "chooseItem"></secondList>  

4、在调用wx-second-list的页面page.js添加事件,可参考 test/demo/pages/index/index.js 中的例子

Page({
  data: {},
  onReady(){ this.second = this.selectComponent("#second")},
  showSecond() { this.second.showSecond()},
  chooseItem(e){ console.log(\'用户选择了\'+e.detail) }
})

wx-second-list的属性介绍如下:

属性名类型默认值是否必须说明
id String 组件的id
topText String 请选择所属行业 选择器最上方的文字说明

 

项目地址:GitHub传送门 

欢迎大家提出意见,谢谢!!!

以上是关于模板template绑定事件和自定义组件Component二级联动的主要内容,如果未能解决你的问题,请参考以下文章

跨模板标签的数据绑定

vue之props和自定义事件的驼峰命名

vue中组件通信

JSF 生命周期和自定义组件

jQuery on() 方法 为选定已存在元素和未来元素绑定标准事件和自定义事件

使用动态组件和自定义事件时的 VueJS 警告