国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

uniapp微信小程序全局所有頁(yè)面放置一個(gè)跳轉(zhuǎn)首頁(yè)的可以拖動(dòng)的懸浮按鈕

這篇具有很好參考價(jià)值的文章主要介紹了uniapp微信小程序全局所有頁(yè)面放置一個(gè)跳轉(zhuǎn)首頁(yè)的可以拖動(dòng)的懸浮按鈕。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

<template>
	<view>
		<movable-area class="movable-area">
			<movable-view class="movable-view" :x="x" :y="y" direction="all">
                <view class="index" @tap="goToIndex">首頁(yè)</view>
			</movable-view>
		</movable-area>
	</view>
</template>
 
<script>
	export default {
		data() {
			return {
				x: 400,		//x坐標(biāo)
				y: 400,		//y坐標(biāo)
			}
		},
        methods:{
            goToIndex(){
                //跳轉(zhuǎn)首頁(yè)
                uni.switchTab({url:'/pages/index/index'})
            }
        }
	}
</script>
<style lang="scss">
.movable-area {
    //可以移動(dòng)的范圍
	height: 100vh;
	width: 750rpx;
	top: 0;
	position: fixed;
	pointer-events: none;//此處要加,鼠標(biāo)事件可以滲透
	.movable-view {
        //按鈕大小
		width:100rpx;
		height:100rpx;
		pointer-events: auto;//恢復(fù)鼠標(biāo)事件
		.index{
			width: 50rpx;
			height: 50rpx;
			border-radius: 50%;
			background-color: #0a98ff;
			font-size: 16rpx;
			color: #fff;
			line-height: 50rpx;
			text-align: center;
		}
	}
}
</style>

把上面的靜態(tài)解構(gòu)放到src/components/movable/movable.vuewe文件作為自定義組件

此處用的到時(shí)uniapp的movable-area組件和內(nèi)嵌movable-view組件,其中movable-area表示可拖動(dòng)的范圍,movable-view用于指示可拖動(dòng)的區(qū)域。

參照文檔:movable-area | uni-app官網(wǎng)? ? ?movable-view | uni-app官網(wǎng)

想要實(shí)現(xiàn)每個(gè)頁(yè)面直接引用,無(wú)需一一注冊(cè),只需要把自定義的組src/min.js文件即可。步驟如下:

import Vue from 'vue'
import App from './App'
import store from "./store";

//1、引入封裝好的組件
import movable from '@/components/movable/movable.vue'	
//2、全局注冊(cè)組件
Vue.component('movable',movable)		




App.mpType = 'app'

const app = new Vue({
  store,
  ...App
})
app.$mount()

在需要使用的頁(yè)面中,直接使用即可,不需要另外引入:

<template>
	<view class="codeLogin_containe">
        //直接使用組件	
        <movable/>
	</view>
</template>

頁(yè)面效果:可以實(shí)現(xiàn)拖動(dòng),點(diǎn)擊跳轉(zhuǎn)

小程序 全局 浮動(dòng)按鈕,微信小程序,uni-app,小程序,vue.js,javascript

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-777878.html

到了這里,關(guān)于uniapp微信小程序全局所有頁(yè)面放置一個(gè)跳轉(zhuǎn)首頁(yè)的可以拖動(dòng)的懸浮按鈕的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 微信小程序 全局配置||微信小程序 頁(yè)面配置||微信小程序 sitemap配置

    微信小程序 全局配置||微信小程序 頁(yè)面配置||微信小程序 sitemap配置

    小程序根目錄下的?app.json?文件用來(lái)對(duì)微信小程序進(jìn)行全局配置,決定頁(yè)面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時(shí)時(shí)間、設(shè)置多 tab 等。 以下是一個(gè)包含了部分常用配置選項(xiàng)的?app.json?: 每一個(gè)小程序頁(yè)面也可以使用同名?.json?文件來(lái)對(duì)本頁(yè)面的窗口表現(xiàn)進(jìn)行配置,頁(yè)面中配

    2024年02月01日
    瀏覽(28)
  • 微信小程序頁(yè)面監(jiān)聽(tīng)全局變量變化

    微信小程序頁(yè)面監(jiān)聽(tīng)全局變量變化

    在前段時(shí)間的開(kāi)發(fā)過(guò)程中,遇到了一個(gè)需要監(jiān)聽(tīng)是否有推送的需求,需要在不同的頁(yè)面監(jiān)聽(tīng)全局變量從而進(jìn)行條件渲染,因此總結(jié)了一下便有了下篇文章. 當(dāng)我們開(kāi)發(fā)一個(gè)大型的微信小程序時(shí),通常會(huì)涉及到多個(gè)頁(yè)面或組件之間的數(shù)據(jù)傳遞和共享,而全局變量可以方便地實(shí)現(xiàn)

    2024年02月13日
    瀏覽(34)
  • 微信小程序-----全局配置與頁(yè)面配置

    微信小程序-----全局配置與頁(yè)面配置

    目錄 前言 全局配置文件 一、window 1. 小程序窗口的組成部分 2. window 節(jié)點(diǎn)常用的配置項(xiàng) 3. 設(shè)置導(dǎo)航欄的標(biāo)題? 4. 設(shè)置導(dǎo)航欄的背景色 ?5. 設(shè)置導(dǎo)航欄的標(biāo)題顏色 6. 全局開(kāi)啟下拉刷新功能 7. 設(shè)置下拉刷新時(shí)窗口的背景色 8. 設(shè)置下拉刷新時(shí) loading 的樣式 9. 設(shè)置上拉觸底的距離

    2024年01月17日
    瀏覽(21)
  • 【微信小程序】全局分享和頁(yè)面分享

    全局分享 單獨(dú)分享 例如:這個(gè)頁(yè)面:pages/index/messageDetail/messageDetail

    2024年02月16日
    瀏覽(31)
  • 微信小程序(三)頁(yè)面配置與全局配置

    微信小程序(三)頁(yè)面配置與全局配置

    注釋很詳細(xì),直接上代碼 上一篇 新增內(nèi)容: 頁(yè)面導(dǎo)航欄的屬性配置 全局頁(yè)面注冊(cè)配置 全局導(dǎo)航欄配置 樣式版本 源碼: (標(biāo)準(zhǔn)的json是不能加注釋的,但為了方便理解咱做個(gè)違背標(biāo)準(zhǔn)的決定) 頁(yè)面: index.json 效果演示: 全局: app.json 效果演示: 這里有小伙伴問(wèn)了,我就只用

    2024年02月02日
    瀏覽(24)
  • UniApp轉(zhuǎn)微信小程序之全局組件

    1.全局注冊(cè)組件 兩種方法推薦使用easycom 注冊(cè),easycom可以大規(guī)模注冊(cè)組件 2.全局插入組件 1.下載插件 2.配置vue.config.js文件 沒(méi)有這個(gè)文件的話,新建一個(gè)vue.config.js文件 3.注冊(cè)全局組件 和uniapp中注冊(cè)全局組件操作一樣 4.配置pages.json文件

    2024年02月03日
    瀏覽(28)
  • 微信小程序全局生命周期和頁(yè)面生命周期

    目錄 前言? 小程序的生命周期 頁(yè)面生命周期

    2024年02月11日
    瀏覽(18)
  • 微信小程序的全局生命周期和頁(yè)面生命周期

    微信小程序的全局生命周期和頁(yè)面生命周期

    ????????生命周期是指一個(gè)程序或者軟件從創(chuàng)建、到開(kāi)始、暫停、喚起、停止、卸載的過(guò)程,由于微信小程序分為全局和頁(yè)面兩部分,所有從這兩部分來(lái)講解微信小程序的生命周期 ? ? ? ? ? ?全局生命周期指的是使用App() 函數(shù)注冊(cè)一個(gè)小程序,接受一個(gè)object參數(shù),其指定

    2024年02月16日
    瀏覽(36)
  • 微信小程序全局分享轉(zhuǎn)發(fā)實(shí)現(xiàn)-無(wú)需頁(yè)面單獨(dú)設(shè)置

    微信小程序沒(méi)有自帶全局分享設(shè)置,頁(yè)面開(kāi)啟分享功能必須要在頁(yè)面中定義分享事件函數(shù)onShareAppMessage(分享給朋友)和onShareTimeline(分享至朋友圈)。如果項(xiàng)目中頁(yè)面比較多,一個(gè)個(gè)去設(shè)置無(wú)疑是非常麻煩的,因此全局設(shè)置就非常有必要了。 此時(shí)我們將代碼放在app.js中,注

    2024年02月16日
    瀏覽(29)
  • 【微信小程序-原生開(kāi)發(fā)】實(shí)用教程02-添加全局頁(yè)面配置、頁(yè)面、底部導(dǎo)航

    【微信小程序-原生開(kāi)發(fā)】實(shí)用教程02-添加全局頁(yè)面配置、頁(yè)面、底部導(dǎo)航

    開(kāi)始前,請(qǐng)先完成項(xiàng)目創(chuàng)建,詳見(jiàn) 【微信小程序-原生開(kāi)發(fā)】實(shí)用教程01-注冊(cè)登錄賬號(hào),獲取 AppID、下載安裝開(kāi)發(fā)工具、創(chuàng)建項(xiàng)目、上傳體驗(yàn) 因我們的項(xiàng)目是根據(jù)模板創(chuàng)建的,需先清理掉無(wú)效的頁(yè)面代碼,具體操作方式如下: 刪除 pages 文件夾下的所有文件 用下方代碼替換掉

    2023年04月10日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包