小程序(一):Vant自定义组件的引用,自定义样式,自定义事件

本文介绍了如何在小程序中使用Vant Weapp组件库创建自定义组件,包括在Components文件夹下创建mybutton组件,设置样式,引入到me页面,并在me.wxml中传递title值。同时,讲解了如何为组件添加自定义属性如color和round,以及实现三目运算判断胶囊按钮效果。最后,讨论了如何在组件中添加自定义事件,解决连续双击问题。
摘要由CSDN通过智能技术生成

目录

一、自定义组件的运用

1.我们利用Vant组件库来制作我的个人信息 页面:Vant Weapp - 轻量、可靠的小程序 UI 组件库

2.注意先看文档:快速上手,和自定义组件介绍页面​

3.在Components文件夹下新建文件夹取名叫mybutton

4.在mybutton文件夹下新建Component 取名叫index

 5.在index.wxml里写入一个按钮,在index.wxss中写按钮的样式

5.1 在index.wxml里写入一个按钮

5.2在index.wxss中写按钮的样式

5.3在pages下创建me文件页面

6.在me.json和me.wxml中引用自定义组件

 6.1在me.json

6.2在me.wxml中引用自定义组件

7.me.wxss和me.wxml中书写:

 效果:

7.1 me.wxml 的title在mybutton中的index.js中声明,这样就可以是的默认按钮的值,可以被赋值为title中的值

 7.2 在index.wxml中利用{ {title}}来接住me.wxml里title传递过来的值,这样页面就有效果了

效果

7.3 自定义新属性color

​效果

 7.4 自定义新属性round 

index.wxml中border-radius运用三目判断点击购买是否会变成胶囊按钮

效果 

二、为组件添加自定义事件

 完整代码:

mybutton/index.js

 mybutton/index.js

 mybutton/index.wxml

 mybutton/index.wxss

pages/me/me.js

pages/me/me.json

pages/me/me.wxml

pages/me/me.wxss

完整代码gitee仓库查看:


一、自定义组件的运用

1.我们利用Vant组件库来制作我的个人信息 页面:Vant Weapp - 轻量、可靠的小程序 UI 组件库

2.注意先看文档:快速上手,和自定义组件介绍页面

3.在Components文件夹下新建文件夹取名叫mybutton

 

4.在mybutton文件夹下新建Component 取名叫index

会自动创建组件index 4件套

 

 

 在js中page开头的是页面 component开头的是组件

 5.在index.wxml里写入一个按钮,在index.wxss中写按钮的样式

5.1 在index.wxml里写入一个按钮

<view class="button">默认按钮</view>

5.2在index.wxss中写按钮的样式

.button{
  display: inline-block;
  padding: 20rpx 25rpx;
  background-color: crimson;
  color: white;
}

5.3在pages下创建me文件页面

6.在me.json和me.wxml中引用自定义组件

 6.1在me.json

{
  "usingComponents": {
    "my-button":"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值