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

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

這篇具有很好參考價值的文章主要介紹了用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

文章目錄

目錄

文章目錄

前言

一、安裝vue

二、使用vue

三、相關(guān)代碼

四、效果圖如下


前言

隨著人工智能的不斷發(fā)展,機(jī)器學(xué)習(xí)這門技術(shù)也越來越重要,很多人都開啟了學(xué)習(xí)機(jī)器學(xué)習(xí),本文就介紹了機(jī)器學(xué)習(xí)的基礎(chǔ)內(nèi)容。


提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

一、安裝vue

vue開發(fā)文檔參考這里可以下載 vue.js文

https://cn.vuejs.org/api/

或者引用js連接

<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>

1.打開命令窗口 輸入:

npm i vue?

二、使用vue

1、創(chuàng)建容器

2、引入

3、new Vue({

el:"#app",

data:{},

mthods:{}

})

三、相關(guān)代碼

1.css代碼

.modal {
				width: 100vw;
				height: 100vh;
				background-color: rgba(0, 0, 0, .6);
				position: absolute;
				left: 0;
				top: 0;
			}

			.modal .cotain {
				width: 400px;
				height: 300px;
				position: absolute;
				left: 50%;
				top: 50%;
				transform: translate(-50%, -50%);
				background-color: #fff;
			}

			.modal .title {
				width: 100%;
				height: 38px;
				background-color: #00aaff;
				line-height: 38px;
				text-align: center;
			}

			.modal .title span:nth-of-type(2) {
				float: right;
			}

2.html代碼

<div id="app">
			<div class="modal" v-show='isshow'>
				<div class="cotain">
					<div class="title"><span>編輯</span><span @click='isshow=false'>x</span></div>
					<div class="content">
						<input type="text" placeholder="標(biāo)題" v-model='keywords'><br>
						<input type="text" placeholder="作者" v-model='tempItem.author'><br>
						<input type="date" v-model='tempItem.createtime'><br>
						<button @click=updateItem()>確認(rèn)</button>
						<button @click='isshow=false'>取消</button>
					</div>
				</div>
			</div>
			<input type="text" placeholder="標(biāo)題" v-model='keywords'><br>
			
			<input type="text" placeholder="標(biāo)題" v-model='newItem.title'>
			<input type="text" placeholder="作者" v-model='newItem.author'>
			<input type="date" v-model='newItem.createtime'>
			<button @click='addItem'>確定</button>
			<table border="1" width='600'>
				<tr bgcolor='lightblue'>
					<th>序號</th>
					<th>標(biāo)題</th>
					<th>作者</th>
					<th>日期</th>
					<th>操作</th>
				</tr>
				<tr v-for="(item,index) in fillist">
					<td>{{index+1}}</td>
					<td>{{item.title}}</td>
					<td>{{item.author}}</td>
					<td>{{item.createtime}}</td>
					<td>
						<a href="javascript:void(0);" @click=deleteItem(item)>刪除</a>|
						<a href="javascript:void(0);" @click=editItem(item,index)>編輯</a>

					</td>
				</tr>
			</table>
		</div>

3.Vue代碼

<script src="./js/vue.js"></script>  //js代碼為vue2的js代碼
<!-- <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> -->
		<script>
			// 初始化vue實(shí)例
			new Vue({
				el: '#app',
				data: {
					keywords:'',
					isshow: false, //是否顯示模態(tài)框
					editIndex: null, //正在編輯的行號
					newItem: { //新增的對象
						title: "",
						author: '',
						createtime: ''
					},
					tempItem: { //正在編輯的對象
						title: "",
						author: '',
						createtime: ''
					}, //新增的對象
					list: [{
							title: "奇酷",
							author: 'mdy',
							createtime: '2022-09-30'
						},
						{
							title: "考研",
							author: 'dyh',
							createtime: '2022-09-28'
						}
					]
				},
				methods: {
					//添加
					addItem() {
						// 向list新增item
						this.list.unshift({
							...this.newItem
						});
						//清空數(shù)據(jù)
						this.newItem = {
							title: "",
							author: '',
							createtime: ''
						}
					},
					//刪除
					deleteItem(obj) {
						var index = this.list.indexOf(obj);
						if (confirm("確認(rèn)刪除嗎?")) {
							this.list.splice(index, 1);
						}

					},
					//編輯渲染
					editItem(item, index) {
						// 1、顯示模態(tài)框
						this.isshow = true;
						// 2、渲染數(shù)據(jù)
						this.tempItem = {
							...item
						};
						this.editIndex = index; //正在編輯的行

					},
					// 確認(rèn)修改
					updateItem() {
						this.list[this.editIndex] = {
							...this.tempItem
						};
						//關(guān)閉模態(tài)框
						this.isshow=false;
						//清空
						this.tempItem = { //正在編輯的對象
							title: "",
							author: '',
							createtime: ''
						}
					}
				},
				computed:{
					//過濾出的list	
					fillist(){
						if(this.keywords.trim()==""){
							return this.list;
						}else{
							return this.list.filter(item=>{
								return item.title.includes(this.keywords);
							})
						}
						
					}
				}
			})
		</script>

四、效果圖如下

1.完成的效果圖

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

2.添加的效果圖

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)?

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)?

3.刪除的效果圖:

點(diǎn)擊刪除序號1時:

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

?刪除成功后:用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

?4.點(diǎn)擊修改時:

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

修改成功:

4. 查詢前:

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

?

?查找標(biāo)題為奇酷:

用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)

?

?

總結(jié)

以上就是今天要講的內(nèi)容,本文僅僅簡單介紹了vue的引用以及模態(tài)框的使用,而vue提供了大量能使我們快速便捷地處理數(shù)據(jù)的函數(shù)和方法。文章來源地址http://www.zghlxwxcb.cn/news/detail-511958.html

到了這里,關(guān)于用vue實(shí)現(xiàn)列表的增刪改查基本功能(簡單易懂)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • linux基本功系列-help命令實(shí)戰(zhàn)

    linux基本功系列-help命令實(shí)戰(zhàn)

    想要學(xué)好Linux,命令是基本功,企業(yè)中常用的命令大約200多個,不管是寫shell腳本還是管理操作系統(tǒng),最常用的命令必須要牢牢掌握,像我們以前學(xué)乘法口訣一樣,爛熟于心,唯有如此,才能打牢基礎(chǔ)。 ?? 知識最重要的是記憶 ?? 入門須知: 想要人生從容,必須全力以赴,

    2024年02月07日
    瀏覽(22)
  • linux基本功系列之su命令

    linux基本功系列之su命令

    前言?????? 想要學(xué)好Linux,命令是基本功,企業(yè)中常用的命令大約200多個,不管是寫shell腳本還是管理操作系統(tǒng),最常用的命令必須要牢牢掌握,像我們以前學(xué)乘法口訣一樣,爛熟于心,唯有如此,才能打牢基礎(chǔ)。 ?? 知識最重要的是記憶 ?? 入門須知: 想要人生從容,必

    2024年01月22日
    瀏覽(21)
  • linux基本功系列之mount命令實(shí)戰(zhàn)

    linux基本功系列之mount命令實(shí)戰(zhàn)

    大家好,又見面了,我是沐風(fēng)曉月,本文是專欄【linux基本功-基礎(chǔ)命令實(shí)戰(zhàn)】的第50篇文章。 專欄地址:[linux基本功-基礎(chǔ)命令專欄] , 此專欄是沐風(fēng)曉月對Linux常用命令的匯總,希望能夠加深自己的印象,以及幫助到其他的小伙伴????。 如果文章有什么需要改進(jìn)的地方還請

    2024年02月04日
    瀏覽(24)
  • Linux基本功系列之ping命令實(shí)戰(zhàn)

    Linux基本功系列之ping命令實(shí)戰(zhàn)

    前言?????? 想要學(xué)好Linux,命令是基本功,企業(yè)中常用的命令大約200多個,不管是寫shell腳本還是管理操作系統(tǒng),最常用的命令必須要牢牢掌握,像我們以前學(xué)乘法口訣一樣,爛熟于心,唯有如此,才能打牢基礎(chǔ)。 ?? 知識最重要的是記憶 ?? 入門須知: 想要人生從容,必

    2024年02月02日
    瀏覽(29)
  • linux基本功之歷史記錄history命令實(shí)戰(zhàn)

    linux基本功之歷史記錄history命令實(shí)戰(zhàn)

    ?? 想要學(xué)好Linux,命令是基本功,企業(yè)中常用的命令大約200多個,不管是寫shell腳本還是管理操作系統(tǒng),最常用的命令必須要牢牢掌握,像我們以前學(xué)乘法口訣一樣,爛熟于心,唯有如此,才能打牢基礎(chǔ)。 ?? 只要地球不爆炸,我們永遠(yuǎn)不放假,只要宇宙不重啟,我們永遠(yuǎn)不

    2024年02月08日
    瀏覽(98)
  • linux基本功之列之wget命令實(shí)戰(zhàn)

    linux基本功之列之wget命令實(shí)戰(zhàn)

    大家好,又見面了,我是沐風(fēng)曉月,本文是專欄【linux基本功-基礎(chǔ)命令實(shí)戰(zhàn)】的第56篇文章。 專欄地址:[linux基本功-基礎(chǔ)命令專欄] , 此專欄是沐風(fēng)曉月對Linux常用命令的匯總,希望能夠加深自己的印象,以及幫助到其他的小伙伴????。 如果文章有什么需要改進(jìn)的地方還請

    2024年02月02日
    瀏覽(15)
  • linux基本功系列之sudo命令實(shí)戰(zhàn)一

    linux基本功系列之sudo命令實(shí)戰(zhàn)一

    前言?????? 想要學(xué)好Linux,命令是基本功,企業(yè)中常用的命令大約200多個,不管是寫shell腳本還是管理操作系統(tǒng),最常用的命令必須要牢牢掌握,像我們以前學(xué)乘法口訣一樣,爛熟于心,唯有如此,才能打牢基礎(chǔ)。 ?? 知識最重要的是記憶 ?? 入門須知: 想要人生從容,必

    2024年02月05日
    瀏覽(12)
  • python爬蟲基本功(一)--初識python爬蟲與爬蟲學(xué)習(xí)路徑

    python爬蟲基本功(一)--初識python爬蟲與爬蟲學(xué)習(xí)路徑

    大家好,這里是Kaiser。????今天想給大家介紹下python爬蟲的知識,我將與大家一起去揭開python爬蟲的神秘面紗,字不多敲,讓我們進(jìn)入今天的主題:初識python爬蟲。 爬蟲,又被稱為網(wǎng)頁蜘蛛,網(wǎng)絡(luò)機(jī)器人,是一種按照一定的規(guī)則,自動的抓取萬維網(wǎng)信息的程序或腳本,是搜

    2024年02月16日
    瀏覽(24)
  • 【MySQL】MySQL觸發(fā)器入門寶典,助力MySQL初學(xué)者打下基本功

    【MySQL】MySQL觸發(fā)器入門寶典,助力MySQL初學(xué)者打下基本功

    ?????作者名稱:DaenCode ??作者簡介:啥技術(shù)都喜歡搗鼓搗鼓,喜歡分享技術(shù)、經(jīng)驗(yàn)、生活。 ??人生感悟:嘗盡人生百味,方知世間冷暖。 ??所屬專欄:重溫MySQL 在MySQL數(shù)據(jù)庫中,大家都聽過觸發(fā)器。對于MySQL初學(xué)者而言,理解觸發(fā)器的概念和應(yīng)用是非常重要的。本文主

    2024年02月15日
    瀏覽(20)
  • 3年經(jīng)驗(yàn)來面試20K的測試崗,連基本功都不會,還不如去招應(yīng)屆生

    3年經(jīng)驗(yàn)來面試20K的測試崗,連基本功都不會,還不如去招應(yīng)屆生

    為了新項(xiàng)目做準(zhǔn)備,這段時間公司面了不少人,竟然沒有一個滿意的。一開始瞄準(zhǔn)的就是中高級的水準(zhǔn),也沒指望來技術(shù)大牛,提供的薪資在15-25K,面試的人很多,但結(jié)果讓人失望。 從簡歷上來說都是3-4年工作經(jīng)驗(yàn),但面試中,不會工具方法和編程框架,基本功的技術(shù)很多也

    2024年04月24日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包