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

二維碼生成&點擊按鈕展示二維碼

這篇具有很好參考價值的文章主要介紹了二維碼生成&點擊按鈕展示二維碼。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

使用HBuider
1.先安裝插件
(地址 :? https://ext.dcloud.net.cn/plugin?id=1287)

二維碼生成&點擊按鈕展示二維碼,前端,javascript,開發(fā)語言

這里直接就安裝到了uni-modules里面了

2、引入

import uQRCode from ‘@/uni_modules/Sansnn-uQRCode/components/u-qrcode/u-qrcode.vue’

二維碼生成&點擊按鈕展示二維碼,前端,javascript,開發(fā)語言

3、代碼實現(xiàn) ?

<template>
   <view>
<!-- 渲染數(shù)據(jù) -->
		<view class="u-demo-block__content wrap" v-for="item in filteredList" :key="item.id">
			<u-row class="contentbox">
				<u-col span="12" class="action-item">
					<view><text class="info">xxx:</text>{{item.outbound.udeptName}}</view>
				  <view class="button">
				 <!-- 點擊二維碼出來 @click="click(item)" -->
						<button class="button-item" type="primary" @click="click(item)">二維碼顯示</button>
					</view>
				</u-col>
			</u-row>
		</view>
		<!-- 二維碼 -->
		<view>
		<!-- 彈框 -->
			<uni-popup ref="popup" background-color="#fff">
				<view class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }">
					<uqrcode ref="uQRCode" :mode="mode" :value="text" :size="size" :margin="margin" canvasId="item.id"
						background-color="backgroundColor" :foreground-color="foregroundColor" :typeNumber="typeNumber"
						:fileType="fileType" />
				  </view>
			</uni-popup>
		</view>
	</view>
</template>
<script>
	import {receive} from '@/api/xxx/index'  
	import uQRCode from '@/uni_modules/Sansnn-uQRCode/components/u-qrcode/u-qrcode.vue'
	export default {
		data() {
			return {
				mode: 'canvas',//也可以是view
				text: 'test',//也可以寫網(wǎng)址,直接生成對應(yīng)的二維碼
				size: 140,
				margin: 10,
				backgroundColor: '#FFFFFF',
				foregroundColor: '#000000',
				//errorCorrectLevel: uQRCode.errorCorrectLevel.H,  
				typeNumber: -1,
				fileType: 'png',
				defaultErrorCorrectLevel: uQRCode.errorCorrectLevel,
				type: 'center', //彈框在中央
			}
		},
		methods: {
		 // 請求數(shù)據(jù)
			getReceive() {
				receive().then(res => {
					this.receiveList = res.rows;
				}).catch((error) => {})
			},
			//點擊二維碼出來
			click(item) {
				console.log(item);
				//這里把數(shù)據(jù)的id賦值給text,綁定到上面,這樣點擊就是對應(yīng)的二維碼
				this.text = item.outbound.id;
				console.log(this.text);
				this.$refs.popup.open("center")  //這里是彈框在最中央
			}
	}
</script>
<style>
	.example-body {
		background-color: #fff;
		padding: 10px 0;
	}

	.button-text {
		color: #fff;
		font-size: 12px;
	}

	.popup-content {
		@include flex;
		align-items: center;
		justify-content: center;
		padding: 30px;
		height: 180px;
		width: 180px;
		background-color: #fff;
	}
</style>

4.開發(fā)中使用

彈框用到了uni-app提供的uni-popup彈框,把二維碼放到內(nèi)容那塊,替換即可

二維碼生成&點擊按鈕展示二維碼,前端,javascript,開發(fā)語言文章來源地址http://www.zghlxwxcb.cn/news/detail-695190.html

到了這里,關(guān)于二維碼生成&點擊按鈕展示二維碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 【前端】JQ生成二維碼

    提供兩種方法,兩種都是借助JQ插件生成。 所需文件: https://download.csdn.net/download/qq_25285531/88204985 https://download.csdn.net/download/qq_25285531/88204985 方法一: 方法二:比較簡單

    2024年02月13日
    瀏覽(86)
  • 前端 Js二維碼生成

    1.頁面 2.uqrcode.js 結(jié)束了

    2024年02月14日
    瀏覽(35)
  • 前端vue項目:生成二維碼,掃二維碼跳轉(zhuǎn)到相應(yīng)頁面

    Vue2項目 1、安裝依賴::npm i?arale-qrcode --save 2、引入:import AraleQRCode from \\\"arale-qrcode\\\"; 接下來讓我們純前端生成一個二維碼 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 【PS:親測有效,大家可以放心使用 CV 大法哈? !】 HTML JS 需求中遇到的情況,也是百度了很久參考了很多大佬的文章

    2024年02月07日
    瀏覽(91)
  • 前端qrcode生成二維碼詳解

    前端qrcode生成二維碼詳解

    qrcode 是一個基于JavaScript的二維碼生成庫,主要是通過獲取 DOM 的標(biāo)簽,再通過 HTML5 Canvas 繪制而成,不依賴任何庫。 官方文檔:https://www.npmjs.com/package/qrcode qrcode理論上支持所有現(xiàn)代瀏覽器以及部分老版本瀏覽器。具體而言,只要這些瀏覽器支持HTML5 Canvas和/或DOM操作,就可以

    2024年02月21日
    瀏覽(47)
  • Vue中qrcode的使用方法(生成二維碼插件) / 前端頁面根據(jù)URL鏈接生成二維碼

    1.下載 npm install qrcode --save-dev 2.引入(在所需要的頁面中引入) import QRCode from “qrcode”; //引入生成二維碼插件 3.生成二維碼 作者:微微一笑絕絕子 出處:Vue中qrcode的使用方法(生成二維碼插件) / 前端頁面根據(jù)URL鏈接生成二維碼 - 微微一笑絕絕子 - 博客園 本博客文章均為作者

    2024年02月15日
    瀏覽(47)
  • 前端生成批量二維碼,并且下載到本地

    前端生成批量二維碼,并且下載到本地

    前端生成批量二維碼,并且下載,本項目使用了 vue3. index.scss index.vue 經(jīng)測試如果100以上生成不建議是用這種方式,會 超級慢,還是建議后端去做這個事情

    2024年02月15日
    瀏覽(26)
  • 純前端實現(xiàn)二維碼生成(原生/vue方法)(超簡單)

    純前端實現(xiàn)二維碼生成(原生/vue方法)(超簡單)

    我們借用了qrcode.js插件,這個插件可以幫助我們生成二維碼,超簡單超好用 下面是我生成了一個主頁的二維碼,大家可以掃碼查看效果 1.本地文件引入 本地引入依賴包地址:下載地址 ?1.首先引入插件,這里我是script標(biāo)簽引入的,如果用vue直接全局引入即可 2.npm方式引入 2

    2024年04月22日
    瀏覽(35)
  • Qrcode前端生成二維碼,列表循環(huán),可以下載分享,附加功能

    Qrcode前端生成二維碼,列表循環(huán),可以下載分享,附加功能

    前言:? ? ? ? ? 項目需求,原型列表要求展示二維碼,然后后端那邊因為某種原因沒有給我返回這個參數(shù),無奈只好前端自己來做,于是乎便有了下面的操作,這篇文章來整理下。 ????????主要功能: ? ? ? ? ? ? ? ? 1.生成二維碼 ? ? ? ? ? ? ? ? 2.渲染列表 ? ? ? ?

    2024年02月03日
    瀏覽(28)
  • 前端二維碼生成工具小程序:構(gòu)建營銷神器的技術(shù)解析

    前端二維碼生成工具小程序:構(gòu)建營銷神器的技術(shù)解析

    摘要: 隨著數(shù)字化營銷的不斷深入,二維碼作為一種快速、便捷的信息傳遞方式,已經(jīng)廣泛應(yīng)用于各個領(lǐng)域。本文旨在探討如何通過前端技術(shù)構(gòu)建一個功能豐富、操作簡便的二維碼生成工具小程序,為企業(yè)和個人提供高效的營銷支持。 一、引言 二維碼作為一種特殊的編碼方

    2024年04月14日
    瀏覽(21)
  • 前端自動生成二維碼并長按識別跳轉(zhuǎn) Vue

    下載arale-qrcode依賴: 引用依賴: 代碼部分: Learning is like the fennel, but without its increase, it has its own advantages.

    2024年02月20日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包