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

029:vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾?/h1>

這篇具有很好參考價(jià)值的文章主要介紹了029:vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾?。希望?duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

029:vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾?vue2常用示例500+,ElementUI經(jīng)典100+,vue.js,elementui,javascript

第029個(gè)

查看專欄目錄: VUE ------ element UI

專欄目標(biāo)

在vue和element UI聯(lián)合技術(shù)棧的操控下,本專欄提供行之有效的源代碼示例和信息點(diǎn)介紹,做到靈活運(yùn)用。

(1)提供vue2的一些基本操作:安裝、引用,模板使用,computed,watch,生命周期(beforeCreate,created,beforeMount,mounted, beforeUpdate,updated, beforeDestroy,destroyed,activated,deactivated,errorCaptured,components,)、 $root , $parent , $children , $slots , $refs , props, $emit , eventbus ,provide / inject, Vue.observable, $listeners, $attrs, $nextTick , v-for, v-if, v-else,v-else-if,v-on,v-pre,v-cloak,v-once,v-model, v-html, v-text, keep-alive,slot-scope, filters, v-bind,.stop, .native, directives,mixin,render,國(guó)際化,Vue Router等

(2)提供element UI的經(jīng)典操作:安裝,引用,國(guó)際化,el-row,el-col,el-button,el-link,el-radio,el-checkbox ,el-input,el-select, el-cascader, el-input-number, el-switch,el-slider, el-time-picker, el-date-picker, el-upload, el-rate, el-color-picker, el-transfer, el-form, el-table, el-tree, el-pagination,el-badge,el-avatar,el-skeleton, el-empty, el-descriptions, el-result, el-statistic, el-alert, v-loading, $message, $alert, $prompt, $confirm , $notify, el-breadcrumb, el-page-header,el-tabs ,el-dropdown,el-steps,el-dialog, el-tooltip, el-popover, el-popconfirm, el-card, el-carousel, el-collapse, el-timeline, el-divider, el-calendar, el-image, el-backtop,v-infinite-scroll, el-drawer等

需求背景

在vue項(xiàng)目開發(fā)中,經(jīng)常用到某些提示。勾選后,要求今天不再?gòu)棿疤崾?。這個(gè)示例是一個(gè)演示,通過設(shè)置和獲取localStorage中某個(gè)值來(lái)判斷是否提示。

示例效果

029:vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾?vue2常用示例500+,ElementUI經(jīng)典100+,vue.js,elementui,javascript文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-700126.html

示例源代碼(共90行)

/*
* @Author: 大劍師蘭特(xiaozhuanlan),還是大劍師蘭特(CSDN)
* @此源代碼版權(quán)歸大劍師蘭特所有,可供學(xué)習(xí)或商業(yè)項(xiàng)目中借鑒,未經(jīng)授權(quán),不得重復(fù)地發(fā)表到博客、論壇,問答,git等公共空間或網(wǎng)站中。
* @Email: 2909222303@qq.com
* @weixin: gis-dajianshi
* @First published in CSDN
* @First published time: 2022-09-08
*/
<template>
	<div class="container">
		<div class="top">
			<h3>vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾?</h3>
			<div class="author">大劍師蘭特, 還是大劍師蘭特,gis-dajianshi</div>
		</div>
		<h4>
			<el-button type="primary" @click="showInfo()"> 點(diǎn)擊判斷提示 </el-button>
		</h4>
		<div class="tipBox" v-if="isbox">
			<h3>提示彈窗</h3>
			<el-checkbox v-model="noTip" @change='noTipAgain()'>不再提示</el-checkbox>
			<div class="close" @click="isbox=false">
				<el-button type="primary" size="mini"> 關(guān)閉 </el-button>
			</div>
		</div>
	</div>
</template>
<script>
	import dayjs from "dayjs";
	export default {
		data() {
			return {
				isbox: false,
				noTip: false,
			}
		},
		methods: {
			showInfo() {
				let noTipTime = localStorage.getItem('noTipTime')
				let curtime = dayjs().unix() * 1000
				if (noTipTime) {
					if (noTipTime > curtime) {
						this.$message({
							type: "error",
							message: '今天已經(jīng)不再提示了!'
						})
					} else {
						this.isbox = true;
						this.noTip = false
					}
				} else {
					this.isbox = true;
				}
			},
			noTipAgain() {
				if (this.noTip) {
					let curdate = dayjs(new Date()).format('YYYY-MM-DD');
					let curdayTime = dayjs(curdate).unix() * 1000 + 24 * 60 * 60 * 1000
					localStorage.setItem('noTipTime', curdayTime)
				}
			},
		},
	}
</script>
<style scoped>
	.container {
		width: 1000px;
		height: 580px;
		margin: 50px auto;
		border: 1px solid green;
		position: relative;
	}
	.top {
		margin: 0 auto 30px;
		padding: 10px 0;
		background: orange;
		color: #fff;
	}
	.tipBox {
		position: absolute;
		left: calc(50% - 150px);
		top: calc(50%);
		width: 300px;
		height: 200px;
		border: 1px solid blue;
		background: #f4f4f4;
	}
	.close {
		margin-top: 60px;
	}
</style>


核心代碼

			showInfo() {
				let noTipTime = localStorage.getItem('noTipTime')
				let curtime = dayjs().unix() * 1000
				if (noTipTime) {
					if (noTipTime > curtime) {
						this.$message({
							type: "error",
							message: '今天已經(jīng)不再提示了!'
						})
					} else {
						this.isbox = true;
						this.noTip = false
					}
				} else {
					this.isbox = true;
				}
			},
			noTipAgain() {
				if (this.noTip) {
					let curdate = dayjs(new Date()).format('YYYY-MM-DD');
					let curdayTime = dayjs(curdate).unix() * 1000 + 24 * 60 * 60 * 1000
					localStorage.setItem('noTipTime', curdayTime)
				}
			},

到了這里,關(guān)于029:vue項(xiàng)目,勾選后今天不再?gòu)棿疤崾镜奈恼戮徒榻B完了。如果您還想了解更多內(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)文章

  • AI提問不再難:“RBGR魔法公式”讓你秒變提示詞高手

    AI提問不再難:“RBGR魔法公式”讓你秒變提示詞高手

    AI 時(shí)代,正確提問 提出好問題的能力將變得非常重要 ! 美國(guó)《大西洋》雜志甚至將其稱為:本世紀(jì)最重要的職業(yè)技能。 為什么重要? 我們先來(lái)看一個(gè)簡(jiǎn)單的實(shí)際案例,之前星球里有老鐵問,翻墻過程中用到的 “機(jī)場(chǎng)節(jié)點(diǎn)” 是啥意思? 不會(huì)提問的小白,可能一上來(lái)不經(jīng)思

    2024年02月03日
    瀏覽(22)
  • Vue項(xiàng)目element-ui彈窗組件el-dialog、el-drawer,阻止點(diǎn)擊遮罩層關(guān)閉

    Vue項(xiàng)目element-ui彈窗組件el-dialog、el-drawer,阻止點(diǎn)擊遮罩層關(guān)閉

    效果圖: 我們只需要設(shè)置這兩個(gè) 屬性 append-to-body :close-on-click-modal=“false” 注意 : 這里的close-on-click-modal屬性前需要寫入 :

    2024年02月12日
    瀏覽(33)
  • Vue elementui 實(shí)現(xiàn)表格selection的默認(rèn)勾選,翻頁(yè)記錄勾選狀態(tài)

    Vue elementui 實(shí)現(xiàn)表格selection的默認(rèn)勾選,翻頁(yè)記錄勾選狀態(tài)

    需求:當(dāng)彈出一個(gè)列表頁(yè)數(shù)據(jù),對(duì)其進(jìn)行篩選選擇。 主要使用 toggleRowSelection 代碼如下: 上面代碼實(shí)現(xiàn)了數(shù)據(jù)刷新后勾選已經(jīng)選擇的數(shù)據(jù),但是當(dāng)新選擇數(shù)據(jù)后翻頁(yè),新選擇的數(shù)據(jù)無(wú)法保存記錄。 row-key :行數(shù)據(jù)的 Key,用來(lái)優(yōu)化 Table 的渲染;在使用 reserve-selection 功能與顯示

    2024年02月11日
    瀏覽(20)
  • 微信小程序的彈窗提示

    微信小程序的彈窗提示

    ?第一種:彈出提示框,用戶可以選擇確定或者取消,且都帶有回調(diào)。 ?第二種直接彈出成功的 用戶無(wú)法選擇確定與取消 ? 第三種:等待中... ? 第四種:無(wú)任何圖標(biāo)僅僅只是展示 ? ?第五種:彈窗提示選項(xiàng)

    2024年02月11日
    瀏覽(22)
  • Vue中TodoList案例_勾選

    Vue中TodoList案例_勾選

    與上一篇Vue中TodoList案例_添加有三個(gè)文件變化了 App.vue :中加了checkTodo方法 MyList.vue :中拿到checkTodo,再傳給MyItem MyItem.vue: 定義change改變時(shí)候觸發(fā)方法將id傳給App.vue 效果 :勾選時(shí)候數(shù)據(jù)動(dòng)態(tài)變化 ?

    2024年02月16日
    瀏覽(11)
  • 如何解決vue3.0+typescript項(xiàng)目提示找不到模塊“./App.vue

    如何解決vue3.0+typescript項(xiàng)目提示找不到模塊“./App.vue

    一、解決方案如下:需在項(xiàng)目目錄下加上下面這段代碼即可!如果沒有vite-env.d.ts目錄需要繼續(xù)往下看 二、如果沒有創(chuàng)建vite-env.d.ts這個(gè)文件,需要在和main.ts同級(jí)目錄創(chuàng)建一個(gè)vite-env.d.ts文件,如圖 創(chuàng)建好后,可能你沒有tsconfig.json文件,那么你還要新創(chuàng)建一個(gè)tsconfig.json文件,

    2024年02月10日
    瀏覽(19)
  • vite+vue3+ts項(xiàng)目中提示無(wú)法找到模塊

    今天在開發(fā)過程中碰到了導(dǎo)入模塊時(shí)提示無(wú)法找到模塊這個(gè)問題,分享一下我的解決思路 首先產(chǎn)生這個(gè)錯(cuò)誤是: 無(wú)法找到模塊XXX,并且提示\\\'XXX\\\' is declared but its value is never read 產(chǎn)生這個(gè)問題的原因是我們使用了ts語(yǔ)法,他只能識(shí)別.ts文件,并不能識(shí)別.vue文件,所以在引入組件

    2024年02月11日
    瀏覽(29)
  • 微信小程序-全局倒計(jì)時(shí)+全局彈窗提示

    微信小程序-全局倒計(jì)時(shí)+全局彈窗提示

    1、在計(jì)時(shí)頁(yè)面中點(diǎn)擊【開始】按鈕開始倒計(jì)時(shí),當(dāng)退出該頁(yè)面時(shí)計(jì)時(shí)仍然繼續(xù) 2、計(jì)時(shí)結(jié)束后,彈出提示(無(wú)論當(dāng)前處于哪個(gè)頁(yè)面) 一、全局定義 1、app.json:加上下面這個(gè) 2、app.wxss:需要導(dǎo)入dialog.wxss,否則自定義的彈窗樣式失效 3、app.js:實(shí)現(xiàn)倒計(jì)時(shí)+設(shè)置變量監(jiān)聽器 二、

    2024年02月10日
    瀏覽(24)
  • 微信小程序幾種常用彈窗提示方法

    微信小程序幾種常用彈窗提示方法

    1.提示文字 可以設(shè)置顯示時(shí)間(僅提示時(shí)使用)duration設(shè)置時(shí)間 不顯示icon,此時(shí) title文字最多可顯示兩行 也可以顯示icon,顯示icon文字最多顯示 7 個(gè)漢字長(zhǎng)度 icon常用的有:success、error、loading 示例圖片 2.模態(tài)對(duì)話框 ?可以確認(rèn)和關(guān)閉 如圖 ? 3.loading 提示框 顯示 loading 提示框

    2024年02月11日
    瀏覽(23)
  • 關(guān)閉element UI的彈窗,再次打開顯示表單驗(yàn)證提示

    關(guān)閉element UI的彈窗,再次打開顯示表單驗(yàn)證提示

    打開彈窗,沒有填寫任何信息,點(diǎn)擊保存按鈕,觸發(fā)了表單的驗(yàn)證提示,沒有進(jìn)行任何操作,點(diǎn)擊【關(guān)閉按鈕】或者【取消按鈕】關(guān)閉彈窗,再次打開彈窗,仍然顯示表單的驗(yàn)證提示信息, ? 解決方法: 給el-dialog添加@close事件,給取消按鈕添加點(diǎn)擊事件,在事件中對(duì)表單進(jìn)

    2024年02月15日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包