uniapp悬浮图标支持拖动支持微信小程序

话不多说直接上干货

1.首先你要写一个组件,这个组件你全局引用到时候想用哪里就用哪里。我先把效果图先搞出来看看

 2.这个悬浮的按钮其实是一个组件下边是代码你可以直接copy过去

<template>
	<view>
		<movable-area class="movable-area">
			<movable-view class="movable-view" :x="x" :y="y" direction="all">
				<image src="../../static/shouye.png"></image>
			</movable-view>
		</movable-area>
	</view>
</template>
 
<script>
	export default {
		data() {
			return {
				x: 320,		//x坐标
				y: 520,		//y坐标
			}
		}
	}
</script>
 
<style lang="scss">
	$all_width: 96rpx;
	$all_height:96rpx;
 
	.movable-area {
		height: 100vh;
		width: 750rpx;
		top: 0;
		position: fixed;
		pointer-events: none;		//此处要加,鼠标事件可以渗透
		z-index: 9999999999999999;
		.movable-view {
			width: $all_width;
			height: $all_height;
			pointer-events: auto;	//恢复鼠标事件
			image {
				width: $all_width;
				height: $all_height;
			}
		}
	}
</style>

3.在我的代码中这个组件名字叫first_page,现在你需要全局定义一下这个组件

4.最后你就在你想用的页面中添加就行了

 <!--悬浮按钮组件引用-->
    <view @click="newClothes">
      <first_page></first_page>
    </view>

 5.这里我写的是跳转的函数,我就不展示了!有啥问题可以随时留言或者@我

 上述代码是在uniapp中的源码,可以直接使用,另外你自己换成自己需要的地址就行了,另外如果有疑问可以直接@我联系我如果对你有用麻烦您点个关注谢谢,非常感谢!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子伟-H5

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值