微信小程序实现简单的点击切换功能(微信开发者工具)

这篇具有很好参考价值的文章主要介绍了微信小程序实现简单的点击切换功能(微信开发者工具)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

📚文章目录

🔗首先创建一个简单的切换按钮📋

如图下

 📋wxml代码

 📋wxss代码

🔗但是这个元素是无法点击的,所以要添加一个点击事件到这两个元素里面

 📋js代码(在page({})里面添加)

📋wxml代码

 🔗class使用三元表达式来继续点击判断

 🔗使用bindtap绑定事件

 事件的使用方式

 📋最后效果

最后祝读者五一假期愉快🎉


🔗首先创建一个简单的切换按钮📋

如图下

微信小程序实现简单的点击切换功能(微信开发者工具)

 📋wxml代码

<view>
--------切换测试-----------
</view>
<view class="chose">
    <view class="box1">点击切换1</view>
    <view class="box2">点击切换2</view>
</view>

 📋wxss代码

.chose{
    display: flex;
    background-color: #e7e2e2;
    width: 400rpx;
    height: 80rpx;
    text-align: center;
    border-radius: 67rpx;
    line-height: 74rpx;
}
.chose>view{
    width: 200rpx;
    flex: 1;
    
}
.box1{
    background-color: #666;
    color: #fff;
    border-radius: 67rpx;
}

🔗但是这个元素是无法点击的,所以要添加一个点击事件到这两个元素里面

 📋js代码(在page({})里面添加)

Click1(){
        this.setData({
            num:1
        })
    },
    Click2(){
        this.setData({
            num:2
        })
    }

📋wxml代码

<view class="chose">
    <view  class="{{num==1?'box1':''}}" bindtap="Click1">点击切换1</view>
    <view  class="{{num==2?'box1':''}}" bindtap="Click2">点击切换2</view>
</view>

 🔗class使用三元表达式来继续点击判断

 🔗使用bindtap绑定事件

 事件的使用方式

  • 在组件中绑定一个事件处理函数。

  bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。

<view id="tapTest" data-hi="Weixin" bindtap="tapName"> Click me! </view>
  • 在相应的Page定义中写上相应的事件处理函数,参数是event。
Page({
  tapName: function(event) {
    console.log(event)
  }
})

 📋最后效果

 微信小程序实现简单的点击切换功能(微信开发者工具)文章来源地址https://www.toymoban.com/news/detail-484570.html

最后祝读者五一假期愉快🎉

到了这里,关于微信小程序实现简单的点击切换功能(微信开发者工具)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序抽奖 简单功能实现

    抽奖是一种常见的互动活动,在微信小程序中也有很多不同的实现方式。以下是一份简单的微信小程序抽奖源码,供参考:在 wxml 文件中添加抽奖的页面布局: 在js 文件中添加抽奖逻辑: 实现了一个简单的地奖功能,用户点击“开始抽奖“按知后,抽奖结里会从奖品列表中贿机

    2024年02月16日
    浏览(37)
  • 微信小程序:简单实现地图导航功能实现

    里面的小图片需要自己找,真机调试时,点击导航即可进入地图,可导航,规划路线… 效果图 代码: wxml js wxss

    2024年02月11日
    浏览(43)
  • 微信小程序实现一个简单的登录功能

    微信小程序实现一个简单的登录功能。包括一个登录页面和一个用户信息展示页面。在登录页面中输入用户名和密码,点击登录按钮进行验证,如果验证成功,则跳转到用户信息展示页面,并展示用户的信息(例如用户名和头像)。如果验证失败,则提示登录失败信息。 在上

    2024年02月03日
    浏览(36)
  • 微信小程序的订阅消息是一个允许开发者向用户发送重要通知的功能。这里为您展示如何实现小程序订阅消息的基本步骤和代码示例

    步骤 1: 获取模板 ID 首先,您需要登录微信公众平台,进入「小程序管理」后台,找到“设置” “开发设置” “订阅消息”,然后选择并配置所需的模板,记录模板 ID。 步骤 2: 小程序前端请求订阅 在小程序的某个页面或组件中,当用户执行某个操作(例如点击按钮)时,可

    2024年02月04日
    浏览(71)
  • 微信小程序实现倒计时功能(超简单)

     声明倒计时长和当前剩余时长(字符串形式),我这里是30分钟(单位为秒)  定义倒计时函数,把倒计时长除以60的整数部分作为分,把倒计时长除以60的余数作为秒; 执行完后减一秒,用定时器每隔一秒执行一次。  如果秒数不够两位,则在秒前加上字符串\\\'0\\\'。如:20:

    2024年02月11日
    浏览(40)
  • 微信小程序实现简单登录界面和登录功能

    客户端开发和学习过程中,登录功能是一个很常见的场景。本文将介绍,微信小程序开发过程中是如何实现登录界面和登录功能的。 话不多说,直接上代码。 (1)index.js文件,代码如下: (2)index.wxml文件,代码如下: (3)index.wxss文件,代码如下: 运行结果如下: 本文介绍了微信

    2024年02月12日
    浏览(40)
  • 微信小程序简单输入框界面(实现选择标签功能)

    1、js代码: 2、wxml代码: 3、wxss代码: 布局简单,对于初学者可以用来看看,随便写的,如果出现运行异常,请使用真机预览呦~

    2024年03月12日
    浏览(60)
  • 微信小程序播放器的一些简单功能实现

    一、构建npm(后面用到moment的格式化时间) 二、系统后台监测程序播放器配置(系统后台要知道该播放器是否在播放歌曲,并有一些简单的业务逻辑) 在app.json中添加以下代码----和tarbar同级 三、由于后面用到后台需要监测是哪首歌,需要有id和播放状态 在app.js中添加如下代

    2024年01月23日
    浏览(55)
  • 微信小程序点击添加class类名,再点击移除(取消)class(即切换class类名)

    点击按钮添加class类名(选中单个按钮) 再点击原先选中的,移除类名(取消选中) wxml 如果currentBtn等于index,类名为btn-active,反之为btn wxss js currentBtn等于-1 为不选中状态,等于当前点击的index则加上btn-active类名

    2024年02月11日
    浏览(41)
  • 微信小程序基于云数据库简单实现帖子点赞功能。

    思路: 1·用云函数或者app.js获取用户openid,在每个帖子里面like_people数组里添加点赞过该帖子的用户openid。获取帖子云数据存放到suju:[]里。 2·点击点赞按钮图标变换    点击点赞按钮,改变suju:[]里like属性,html读取suju:[]里面like属性实现图标变换。数字变换同理。 3·界面图

    2024年02月09日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包