### [微信小程序实现点击按钮移动view标签的位置功能](https://www.prosaas.cn/article/17416) **Published:** 2018-06-23T05:42:38 **Author:** 5201314 **Excerpt:** 这篇文章主要介绍了微信小程序实现点击按钮移动view标签的位置功能,涉及微信小程序事件绑定与this.setD… 这篇文章主要介绍了微信小程序实现点击按钮移动view标签的位置功能,涉及微信小程序事件绑定与this.setData动态修改data数值进而改变view标签样式的相关操作技巧,需要的朋友可以参考下 本文实例讲述了微信小程序实现点击按钮移动view标签的位置功能。分享给大家供大家参考,具体如下: **1、效果展示** ![](https://img.php.cn/upload/article/000/000/009/55c02dad1f2203a64bdcb5edcc762f83-0.gif) **2、关键代码** index.wxml文件 我是view标签 index.wxss文件: .view{ position: absolute; background: green; color: white; width: 40%; height: 50px; line-height: 50px; text-align: center; } .btn{ position: absolute; top:100px; width: 80%; left: 10%; } index.js文件 Page({ data:{ viewLeft:0 }, changeLocation(){ var viewLeft=this.data.viewLeft; viewLeft+=5; this.setData({ viewLeft:viewLeft }) } }) 可见view组件通过.view的`position: absolute;`进行绝对位置定位。逻辑层响应点击事件,使用`this.setData`动态改变`style="left:{{viewLeft}}px;"`中的viewLeft值,进而实现移动view标签的功能。 以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网! 相关推荐: 微信小程序开发之实现自定义Toast弹框 微信小程序使用checkbox显示多项选择框功能【附源码】 以上就是微信小程序实现点击按钮移动view标签的位置功能的详细内容,更多请关注知企PROSAAS其它相关文章! **Categories:** 后端开发 ---