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

VUE L 表單數(shù)據(jù)&過濾器 ⑨

這篇具有很好參考價(jià)值的文章主要介紹了VUE L 表單數(shù)據(jù)&過濾器 ⑨。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


文章有誤請指正,如果覺得對你有用,請點(diǎn)三連一波,蟹蟹支持?

                    ?????????
????????????????   ???????? ?
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
????????????? ????????????
???????   不能   ???  ????????
???????   白嫖 ????????????
?????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
?????????????????????????
????????????????????????   

提示:以下是本篇文章正文內(nèi)容

V u e j s Vuejs Vuejs


簡介 : Vue 是一套用于構(gòu)建用戶界面的 漸進(jìn)式 框架。與其它大型框架不同的是,Vue 被設(shè)計(jì)為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時(shí),Vue 也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動(dòng)。

  • 官方
  1. 中文 : https://cn.vuejs.org/
  2. 英文 : https://vuejs.org/
  3. Vue2API : https://v2.cn.vuejs.org/
  4. Vue2 相關(guān)包 : https://github.com/vuejs/awesome-vue
  5. Vue2 入門安裝官方 :https://v2.cn.vuejs.org/v2/guide/installation.html
  6. Vue 相關(guān)插件 : https://awesomejs.dev/for/vue/

收集表單數(shù)據(jù)

— 代碼演示 ??

<!-- 
收集表單數(shù)據(jù):
		若:<input type="text"/>,則v-model收集的是value值,用戶輸入的就是value值。
		若:<input type="radio"/>,則v-model收集的是value值,且要給標(biāo)簽配置value值。
		若:<input type="checkbox"/>
				1.沒有配置input的value屬性,那么收集的就是checked(勾選 or 未勾選,是布爾值)
				2.配置input的value屬性:
						(1)v-model的初始值是非數(shù)組,那么收集的就是checked(勾選 or 未勾選,是布爾值)
						(2)v-model的初始值是數(shù)組,那么收集的的就是value組成的數(shù)組
		備注:v-model的三個(gè)修飾符:
						lazy:失去焦點(diǎn)再收集數(shù)據(jù) v-model.lazy
						number:輸入字符串轉(zhuǎn)為有效的數(shù)字 v-model.number
						trim:輸入首尾空格過濾
						v-model.xxx="xxx"
-->
<!DOCTYPE html>
<html>

<head>
	<meta charset="UTF-8" />
	<title>收集表單數(shù)據(jù)</title>
	<script type="text/javascript" src="../js/vue.js"></script>
</head>

<body>
	<!-- 準(zhǔn)備好一個(gè)容器-->
	<div id="root">
		<form @submit.prevent="submit">
			賬號(hào):<input type="text" v-model="userInfo.username">
			<br /><br />
			密碼:<input type="password" v-model="userInfo.password">
			<br /><br />
			性別:男<input type="radio" name="sex" v-model="userInfo.sex" value="male">
			女<input type="radio" name="sex" v-model="userInfo.sex" value="female">
			<br /><br />
			愛好:抽煙 <input type="checkbox" v-model="userInfo.hobby" value="smoke">
			喝酒 <input type="checkbox" v-model="userInfo.hobby" value="drink">
			開車 <input type="checkbox" v-model="userInfo.hobby" value="drive">
			<br /><br />
			所屬校區(qū):<select v-model="userInfo.city">
				<option value="">請選擇校區(qū)</option>
				<option value="beijing">北京</option>
				<option value="shanghai">上海</option>
				<option value="shenzhen">深圳</option>
				<option value="wuhan">武漢</option>
			</select>
			<br /><br />
			其他信息:<textarea v-model="userInfo.other" cols="30" rows="10"></textarea>
			<br /><br />
			<input v-model="userInfo.agree" type="checkbox">閱讀并接受<a href="http://www.baidu.com">《用戶協(xié)議》</a>
			<br /><br />
			<button>提交</button>
		</form>
	</div>

	<script type="text/javascript">
		new Vue({
			el: '#root',
			data: {
				userInfo: {
					username: '',
					password: '',
					sex: '',
					hobby: [],
					city: '',
					other: '',
					agree: false,
				}
			},
			methods: {
				submit() {
					console.log(this.userInfo)
				}
			}
		})
	</script>
</body>

</html>

效果

VUE L 表單數(shù)據(jù)&過濾器 ⑨

過濾器 使用

  • 理解過濾器
  1. 功能: 對要顯示的數(shù)據(jù)進(jìn)行特定格式化后再顯示
  2. 注意: 并沒有改變原本的數(shù)據(jù), 是產(chǎn)生新的對應(yīng)的數(shù)據(jù)

— 代碼演示 ??

<!-- 
	過濾器:
		定義:對要顯示的數(shù)據(jù)進(jìn)行特定格式化后再顯示(適用于一些簡單邏輯的處理)。
		語法:
				1.注冊過濾器:Vue.filter(name,callback) 或 new Vue{filters:{}}
				2.使用過濾器:{{ xxx | 過濾器名}}  或  v-bind:屬性 = "xxx | 過濾器名"
		備注:
				1.過濾器也可以接收額外參數(shù)、多個(gè)過濾器也可以串聯(lián)
				2.并沒有改變原本的數(shù)據(jù), 是產(chǎn)生新的對應(yīng)的數(shù)據(jù)
-->
<!DOCTYPE html>
<html>

<head>
	<meta charset="UTF-8" />
	<title>過濾器</title>
	<script type="text/javascript" src="../js/vue.js"></script>
	<script type="text/javascript" src="../js/dayjs.min.js"></script>
</head>

<body>
	<!-- 準(zhǔn)備好一個(gè)容器-->
	<div id="root">
		<h2>顯示格式化后的時(shí)間</h2>
		<!-- 計(jì)算屬性實(shí)現(xiàn) -->
		<h3>現(xiàn)在是:{{fmtTime}}</h3>
		<!-- methods實(shí)現(xiàn) -->
		<h3>現(xiàn)在是:{{getFmtTime()}}</h3>
		<!-- 過濾器實(shí)現(xiàn) -->
		<h3>現(xiàn)在是:{{time | timeFormater}}</h3>
		<!-- 過濾器實(shí)現(xiàn)(傳參) -->
		<h3>現(xiàn)在是:{{time | timeFormater('YYYY_MM_DD') | mySlice}}</h3>
		<h3 :x="msg | mySlice">張學(xué)友</h3>
	</div>

	<div id="root2">
		<h2>{{msg | mySlice}}</h2>
	</div>
</body>

<script type="text/javascript">
	Vue.config.productionTip = false
	//全局過濾器
	Vue.filter('mySlice', function (value) {
		return value.slice(0, 4)
	})

	new Vue({
		el: '#root',
		data: {
			time: 1621561377603, //時(shí)間戳
			msg: '你好,張學(xué)友'
		},
		computed: {
			fmtTime() {
				return dayjs(this.time).format('YYYY年MM月DD日 HH:mm:ss')
			}
		},
		methods: {
			getFmtTime() {
				return dayjs(this.time).format('YYYY年MM月DD日 HH:mm:ss')
			}
		},
		//局部過濾器
		filters: {
			timeFormater(value, str = 'YYYY年MM月DD日 HH:mm:ss') {
				// console.log('@',value)
				return dayjs(value).format(str)
			}
		}
	})

	new Vue({
		el: '#root2',
		data: {
			msg: 'hello,bineve!'
		}
	})
</script>

</html>

C o o k i e Cookie Cookie 影響

VUE L 表單數(shù)據(jù)&過濾器 ⑨
VUE L 表單數(shù)據(jù)&過濾器 ⑨

總結(jié)

以上是個(gè)人學(xué)習(xí)Vue的相關(guān)知識(shí)點(diǎn),一點(diǎn)一滴的記錄了下來,有問題請?jiān)u論區(qū)指正,共同進(jìn)步,這才是我寫文章的原因之,如果這篇文章對您有幫助請三連支持一波文章來源地址http://www.zghlxwxcb.cn/news/detail-499957.html

到了這里,關(guān)于VUE L 表單數(shù)據(jù)&過濾器 ⑨的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Vue過濾器基本使用

    在Vue 2中,你可以使用 filters 選項(xiàng)來定義過濾器。以下在組件中定義和使用過濾器的簡單例子: 1、app.vue 使用methods實(shí)現(xiàn): 2、使用filters配合computed計(jì)算屬性實(shí)現(xiàn): 3、引入其他組件FilterFix.vue實(shí)現(xiàn): app.vue FilterFix.vue main.js

    2024年02月09日
    瀏覽(97)
  • Vue3 之 過濾器

    過濾器本質(zhì)上是一個(gè)函數(shù),與自定義指令類似。 ????????全局過濾器 ?????局部過濾器 案例:將字符串首字母轉(zhuǎn)換為大寫字母的全局過濾器 ?如果換成局部過濾器 ? 注意: 當(dāng)全局過濾器和局部過濾器重名,會(huì)采用局部過濾器 與自定義命令一樣,全局過濾器可以在任何

    2024年02月05日
    瀏覽(27)
  • Vue中過濾器如何使用?

    Vue中過濾器如何使用?

    過濾器是對即將顯示的數(shù)據(jù)做進(jìn)?步的篩選處理,然后進(jìn)?顯示,值得注意的是過濾器并沒有改變原來 的數(shù)據(jù),只是在原數(shù)據(jù)的基礎(chǔ)上產(chǎn)?新的數(shù)據(jù)。過濾器分全局過濾器和本地過濾器(局部過濾器)。 目錄 全局過濾器 本地過濾器 過濾器傳參 串聯(lián)過濾器 下?定義?個(gè)全局

    2024年02月10日
    瀏覽(22)
  • 如何使用Vue模板的過濾器?

    你想要學(xué)習(xí)如何使用Vue模板的過濾器嗎? 首先,讓我們來看看Vue模板是什么。Vue模板就是一個(gè)用來描述組件的結(jié)構(gòu)和內(nèi)容的HTML代碼。在Vue模板中,我們可以使用過濾器來對數(shù)據(jù)進(jìn)行處理和格式化。過濾器可以讓你的數(shù)據(jù)變得更加美觀、易讀,也可以實(shí)現(xiàn)一些復(fù)雜的數(shù)據(jù)處理

    2024年02月08日
    瀏覽(29)
  • Vue 中過濾器 filter 使用教程

    1.1 過濾器使用的背景 ?? 過濾器 提供給我們的一種 數(shù)據(jù)處理方式 。過濾器功能不是必須要使用的,因?yàn)樗鶎?shí)現(xiàn)的功能也能用 計(jì)算屬性 或者 函數(shù)調(diào)用 的方式來實(shí)現(xiàn)。 ??例如我們要在頁面顯示格式化的時(shí)間樣式,如圖所示:下面三種格式化的時(shí)間格式都是由 時(shí)間戳

    2024年02月07日
    瀏覽(26)
  • Vue過濾器(時(shí)間戳轉(zhuǎn)時(shí)間)

    Vue過濾器(時(shí)間戳轉(zhuǎn)時(shí)間)

    目錄 過濾器 ?HTML寫法: 定義過濾器: ?定義全局過濾器: 過濾器串聯(lián): ?帶參數(shù)過濾器: 時(shí)間戳轉(zhuǎn)時(shí)間 官方地址:過濾器 — Vue.js (vuejs.org) 過濾器是指Vue.js支持在{{}}插值的尾部添加一個(gè)管道符“(|)”對數(shù)據(jù)進(jìn)行過濾, 經(jīng)常用于格式化文本,比如字母的大寫、貨幣的千位

    2024年02月13日
    瀏覽(21)
  • Vue2中過濾器的用法詳解

    Vue2中過濾器的用法詳解

    目錄 一、過濾器的概念 二、過濾器的使用位置 三、過濾器的分類 1、全局過濾器 2、本地過濾器 四、過濾器應(yīng)用實(shí)例 1、使用過濾器實(shí)現(xiàn)省略號(hào) 2、使用過濾器處理時(shí)間戳 五、Vue3中已廢棄過濾器? 過濾器 是vue中的一個(gè)特性,作用是用于對文本進(jìn)行格式化的作用。分為全局過

    2024年02月07日
    瀏覽(16)
  • 如何在Vue中定義和調(diào)用過濾器?

    過濾器(Filters)是 vue 為開發(fā)者提供的功能,常用于文本的格式化。過濾器可以用在兩個(gè)地方:插值表達(dá)式和 v-bind 屬性綁定。過濾器應(yīng)該被添加在 JavaScript 表達(dá)式的尾部,由“管道符”進(jìn)行調(diào)用,示例代碼如下: 在創(chuàng)建 vue 實(shí)例期間,可以在 filters 節(jié)點(diǎn)中定義過濾器,示例代碼

    2024年02月09日
    瀏覽(22)
  • Vue.js 中的過濾器和計(jì)算屬性

    Vue.js 中的過濾器和計(jì)算屬性

    Vue.js 是一款流行的 JavaScript 框架,它提供了一種簡單而靈活的方式來構(gòu)建交互式 Web 應(yīng)用程序。在 Vue.js 中,過濾器和計(jì)算屬性是兩個(gè)常用的概念。它們可以幫助開發(fā)者更方便地處理數(shù)據(jù),提高代碼的可讀性和可維護(hù)性。但是這兩個(gè)概念有什么區(qū)別呢?本文將會(huì)詳細(xì)介紹 Vue

    2024年02月08日
    瀏覽(19)
  • python使用布隆過濾器篩選數(shù)據(jù)

    它是一種獨(dú)特的數(shù)據(jù)結(jié)構(gòu),用以判斷:一個(gè)數(shù)據(jù) 可能存在 或 一定不存在 算法思路: 開一個(gè)指定長度的數(shù)組,將所有的元素值設(shè)為0 添加元素時(shí),執(zhí)行hash,得到多個(gè)位置下標(biāo),將數(shù)組對應(yīng)位置設(shè)置為1 檢查元素是否存在時(shí),執(zhí)行hash,得到多個(gè)位置下標(biāo),查看數(shù)組中對應(yīng)下標(biāo)

    2023年04月08日
    瀏覽(28)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包