无码人妻丰满熟妇奶水区码,成年高潮网址,观看免费干B,欧美日韩深喉

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【一、項(xiàng)目背景】

在管理員的一些后臺頁面里,數(shù)據(jù)列表中都會對這些數(shù)據(jù)進(jìn)行增刪改查的操作,例如管理員添加商品、修改商品價(jià)格、刪除商品、查詢商品,我們應(yīng)該關(guān)注這些數(shù)據(jù)的操作和處理。

【二、項(xiàng)目目標(biāo)】

主要有以下5個(gè)目標(biāo):

1、如何創(chuàng)建vue項(xiàng)目。

2、數(shù)據(jù)添加方法:獲取到id和name在data上面獲取,組織一個(gè)對象,把對象通過數(shù)組的相關(guān)方法,添加到當(dāng)前data的自定義的一個(gè)數(shù)組,在VM使用Model數(shù)據(jù)操作。

3、數(shù)據(jù)刪除方法:根據(jù)id找到要?jiǎng)h除這一項(xiàng)的索引值,找到后調(diào)用數(shù)組的splice方法。

4、數(shù)據(jù)修改方法:根據(jù)Id找到修改這一項(xiàng)的索引值,找到索引值后數(shù)據(jù)就會更改。

5、數(shù)據(jù)查詢方法:在ES6中,為字符串提供了一個(gè)新方法:

String.prototype.includes('要包含的字符串')

如果包含,則返回 true ,否則返回 false

【三、效果展示】

先上結(jié)果顯示圖后,小編就開始教你如何寫這個(gè)項(xiàng)目。

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【四、創(chuàng)建vue項(xiàng)目】

下面介紹如何創(chuàng)建vue的項(xiàng)目。

1)打開cmd命令步驟:第一步點(diǎn)擊開始菜單,找到“運(yùn)行”,點(diǎn)擊進(jìn)去,也可以直接通過“win R”打開運(yùn)行,

2)第二步進(jìn)去運(yùn)行之后,在運(yùn)行輸入框里面輸入“cmd”,

3)第三步點(diǎn)擊確定,就進(jìn)去命令提示符了。

4)安裝npm(npm全稱為 Node Package Manager是一個(gè)基于Node.js的包管理器,也是整個(gè)Node.js社區(qū)最流行、支持的第三方模塊最多的包管理器)。

npm -v

5)npm安裝如下圖所示:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

6)由于網(wǎng)絡(luò)原因安裝cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

7)安裝vue-cli

cnpm install -g @vue/cli

8)安裝webpack

cnpm install -g webpack<br>webpack是JavaScript打包器(module bundler)

9)安裝完之后開始創(chuàng)建項(xiàng)目。輸入vue ui如下圖所示:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

10)輸入之后會彈出一網(wǎng)頁如下圖

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

11)點(diǎn)擊vue項(xiàng)目管理器;

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

12)點(diǎn)擊在此創(chuàng)建新項(xiàng)目;

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

13)輸入項(xiàng)目名(我的項(xiàng)目名是test)后點(diǎn)擊下一步;

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

14)創(chuàng)建項(xiàng)目完成。

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

15)創(chuàng)建項(xiàng)目加載需要一定時(shí)間,加載完后再使用命令行進(jìn)到這個(gè)項(xiàng)目輸入npm install 后再運(yùn)行這個(gè)項(xiàng)目輸入命令cnpm run serve如下圖:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

16)最后根據(jù)Local或Network輸入到網(wǎng)址中;

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

以上就是創(chuàng)建vue項(xiàng)目,接下我們開始寫這個(gè)添加、刪除、修改、查詢數(shù)據(jù)商品代碼。

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【五、界面的布局】

這個(gè)項(xiàng)目我們用到boostrap.css文件,怎么引入這個(gè)boostrap的包呢?

1)打開cmd命令再這個(gè)項(xiàng)目輸入npm install bootsrtap;

2)在style樣式內(nèi)寫入這行代碼:

@import "~bootstrap/dist/css/bootstrap.min.css"

3)寫頁面需要用到的組件布局:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

4)在v-for 中的數(shù)據(jù),直接從 data 上的list中直接渲染過來的,我們自定義了一個(gè) search 方法,同時(shí),把所有的關(guān)鍵字,通過傳參的形式,傳遞給了 search方法,在 search 方法內(nèi)部,通過for 循環(huán),把所有符合 搜索關(guān)鍵字的數(shù)據(jù),保存到 一個(gè)新數(shù)組中,返回。

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

5)接下在data定義id、name、keywords、list。

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【六、數(shù)據(jù)添加方法】

1、獲取到id 和name,在data 上面獲取。

2、組織出一個(gè)對象,把這個(gè)對象調(diào)用數(shù)組的相關(guān)方法,添加到當(dāng)前data 上的 list 中。

3、在Vue.js中已經(jīng)實(shí)現(xiàn)了數(shù)據(jù)雙向綁定,每當(dāng)我們修改了data中的數(shù)據(jù)后,監(jiān)聽到數(shù)據(jù)改名,自動把最新數(shù)據(jù)顯示在頁面。

4、在進(jìn)行VM中的Model數(shù)據(jù)操作,同時(shí),在操作Model數(shù)據(jù)的時(shí)候,指定的業(yè)務(wù)邏輯操作。

5、代碼如下圖:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【七、數(shù)據(jù)刪除方法】

1、如何根據(jù)Id,找到要?jiǎng)h除這一項(xiàng)的索引值。

2、當(dāng)找到索引了就調(diào)用數(shù)組的 splice方法。

3、代碼如下圖:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【八、數(shù)據(jù)修改方法】

1、定義一個(gè)在data自定義一個(gè)數(shù)組用來保存修改后的數(shù)據(jù)edit:[];

2、在方法里面定義對象,根據(jù)Id,找到修改這一項(xiàng)的索引值,找到索引值后數(shù)據(jù)就會更改。

3、代碼如下圖:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【九、數(shù)據(jù)查詢方法】

1、forEach 、some 、filter 、findIndex這些都屬于數(shù)組的新方法,都會對數(shù)組中的每一項(xiàng),進(jìn)行遍歷,執(zhí)行相關(guān)的操作。

2、在ES6中,為字符串提供了一個(gè)新方法,String.prototype.includes('要包含的字符串'),如果包含,則返回 true ,否則返回 false。

3、代碼如下圖:

一篇文章教會你創(chuàng)建vue項(xiàng)目和用vue.js實(shí)現(xiàn)數(shù)據(jù)增刪改查(vue.js增刪改查案例)

【十、總結(jié)】

1、創(chuàng)建vue項(xiàng)目使用cmd命令安裝npm、cnpm、vue-cli、webpack,輸入vue ui開始創(chuàng)建vue項(xiàng)目。

2、刪除方法,可以使用索引,為每一行設(shè)置一個(gè)id屬性值,然后刪除總數(shù)據(jù)id屬性值的那個(gè)項(xiàng)。

3、操作Model數(shù)據(jù)的時(shí)候,指定的業(yè)務(wù)邏輯操作。

****看完本文有收獲?請轉(zhuǎn)發(fā)分享給更多的人****

IT共享之家

入群請?jiān)谖⑿藕笈_回復(fù)【入群】

想學(xué)習(xí)更多Python網(wǎng)絡(luò)爬蟲與數(shù)據(jù)挖掘知識,可前往專業(yè)網(wǎng)站:http://pdcfighting.com/

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2023年9月2日 上午10:42
下一篇 2023年9月2日 上午10:58

相關(guān)推薦

  • 科研項(xiàng)目需要的能力包括

    科研項(xiàng)目需要的能力包括 隨著科技的不斷發(fā)展,科研項(xiàng)目需要的能力也在不斷提高。一個(gè)科研項(xiàng)目的成功,需要各種能力和資源的支持。以下是一些科研項(xiàng)目需要的能力包括: 1. 科學(xué)研究能力 科…

    科研百科 2025年4月21日
    2
  • 科研項(xiàng)目問卷調(diào)查

    科研項(xiàng)目問卷調(diào)查 隨著科技的不斷發(fā)展,科研項(xiàng)目已成為科學(xué)研究的重要工具。為了更好地了解科研項(xiàng)目的需求和進(jìn)展,我們發(fā)起了一項(xiàng)問卷調(diào)查,旨在收集學(xué)生對科研項(xiàng)目的意見和建議。 本次問卷調(diào)…

    科研百科 2025年3月18日
    3
  • 自己研發(fā)一套工時(shí)管理系統(tǒng)(Timecard),有什么問題嗎?

    工時(shí)管理系統(tǒng)(Timesheet)主要用途是收集、審核、統(tǒng)計(jì)分析在項(xiàng)目和非項(xiàng)目上的各項(xiàng)工作任務(wù)內(nèi)容所花費(fèi)的工時(shí),用來核算實(shí)時(shí)的項(xiàng)目和非項(xiàng)目上的「人工成本投入」,進(jìn)而達(dá)到成本的控制和…

    2022年7月12日
    460
  • 項(xiàng)目管理 app軟件

    項(xiàng)目管理 App軟件:提升工作效率的關(guān)鍵 隨著科技的不斷進(jìn)步,項(xiàng)目管理 App軟件已經(jīng)成為了現(xiàn)代項(xiàng)目管理中不可或缺的一部分。這些軟件可以幫助項(xiàng)目經(jīng)理和團(tuán)隊(duì)成員高效地協(xié)同工作,提高工…

    科研百科 2024年5月25日
    44
  • 遂川縣檢察院:黨建與業(yè)務(wù)融合成效顯(黨建與業(yè)務(wù)融合抓)

    來源:【江西日報(bào)-江西新聞客戶端】 組織檢察干警參觀該縣紅色詩詞體驗(yàn)館。攝影丨通訊員姚衛(wèi)東 江西新聞客戶端訊(江西日報(bào)全媒體記者朱雪軍通訊員郭晟芳)遂川縣以黨建為引領(lǐng),積極探索“黨…

    科研百科 2024年6月30日
    33
  • 北京檔案管理系統(tǒng)服務(wù)

    北京檔案管理系統(tǒng)服務(wù) 北京檔案管理系統(tǒng)服務(wù)是一種重要的檔案管理工具,可以幫助用戶管理和存儲大量的文件和資料。北京檔案管理系統(tǒng)服務(wù)不僅可以讓用戶方便地訪問和編輯文件,還可以提高文件的…

    科研百科 2025年1月5日
    2
  • 科研項(xiàng)目職務(wù)怎么寫好

    科研項(xiàng)目職務(wù)怎么寫好 在科研項(xiàng)目中,職務(wù)是一個(gè)非常重要的部分。一個(gè)合適的職務(wù)能夠?yàn)轫?xiàng)目提供明確的責(zé)任和分工,同時(shí)也能夠提高團(tuán)隊(duì)的工作效率和合作氛圍。那么,如何寫好科研項(xiàng)目的職務(wù)呢?…

    科研百科 2025年6月5日
    1
  • 科研項(xiàng)目和教研

    科研項(xiàng)目和教研是現(xiàn)代社會不可或缺的組成部分。它們不僅可以為人們提供新的知識和技能,還可以促進(jìn)科學(xué)研究和技術(shù)創(chuàng)新的發(fā)展。本文將探討科研項(xiàng)目和教研的重要性,以及如何更好地開展這些工作。…

    科研百科 2025年3月1日
    1
  • 推進(jìn)高層次科研項(xiàng)目創(chuàng)新

    推進(jìn)高層次科研項(xiàng)目創(chuàng)新 近年來,我國在科技創(chuàng)新方面取得了巨大的進(jìn)展,但與發(fā)達(dá)國家相比,仍然存在很大差距。為了推動我國科技創(chuàng)新的進(jìn)一步發(fā)展,必須推進(jìn)高層次科研項(xiàng)目的創(chuàng)新。 高層次科研…

    科研百科 2025年2月1日
    4
  • 人力資源管理系統(tǒng)有哪些品牌?如何選型才靠譜?(人力資源系統(tǒng)用哪個(gè))

    人力資源管理系統(tǒng)對于快速穩(wěn)定發(fā)展的中大型企業(yè)來說是不可或缺的,值得慶幸的是,人力資源管理系統(tǒng)在我們國家已經(jīng)不算是新事物了,市面上的人力資源管理系統(tǒng)品牌越來越多了,企業(yè)的選擇空間更大…

    2022年9月16日
    554
99se色一区二区在线精品国产| 日韩中字无码| 黄色电影av在线| 日韩国产伦理在线| 色婷婷10| 久久免费日本视频| 成人精品日本韩国欧美在线观看| 麻豆黄色8mav| 女高潮免费视频网站| 欧美中文字幕人妻不卡视频一区二区 | 欧美成人免费网站| 偷拍人妻少妇| 国产又粗又长又黄又骚的视频| 欧美舔精品| 国产乱码精品一区二区三区传媒| 久久艹比比| 婷婷骚五月| 日韩精品视频3P| 懂色AV成人免费区| 久久久亚洲影院你懂的 | XⅩXⅩ久久久二区| 午夜一级二级全黄| 人妻3D精品久久| 日韩精品后入| 九九热这里| 日韩欧美国产一区色欲| 欧美色图 制服丝袜| 99re在线视频上| 人人爽麻豆精品欧美WWW| 欧美图片2区久久| 国产美女无遮挡裸永久观看| 尹人久久一| 免费大香蕉视频在线播放免费播放| 老师张开腿让我爽| 国产熟女免费网站| 国产欧美黄视频在线观看| 在线欧美一 二| 兄妹爱情电视剧有哪些| 亚洲伊人久久久亚洲伊人网| 中文字幕一二三区不卡| 国新激情久久久影院老熟女|