成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

基于vue和bootstrap實(shí)現(xiàn)簡單留言板功能

瀏覽:175日期:2023-01-17 13:33:58

本文實(shí)例為大家分享了vue實(shí)現(xiàn)簡單留言板功能的具體代碼,供大家參考,具體內(nèi)容如下

作為一個(gè)剛開始接觸vue的前端小白,我想在這里記錄一些學(xué)習(xí)過程,希望和大家一起進(jìn)步,如有不妥處之處,請多多指教呦。

今天呢,是我學(xué)習(xí)vue的第二天,我想制作一個(gè)簡易的留言板。功能很簡單,就是數(shù)據(jù)的增刪改查,下面開始步入正題:大致布局如下:

基于vue和bootstrap實(shí)現(xiàn)簡單留言板功能

1.html布局

如果大家不想自己去寫css樣式,使用bootstrap框架是一個(gè)很好地選擇,它提供了一套響應(yīng)式、移動設(shè)備優(yōu)先的流式柵格系統(tǒng)。

<div > <h3>{{title}}:</h3> <ul style='max-height: 300px;overflow: auto;'> <li v-for='(item,index) in search' :key='item.id'> <span class=’col-sm-1’ >{{item.nikename}}:</span> <span class=’col-sm-5’>{{item.content}}</span> <span class=’col-sm-2’>{{item.date}}</span> <button class=’col-sm-2 btn btn-danger’ type='button' @click='del(index,item.id)'>刪除</button> <button class=’col-sm-2 btn btn-info’ type='button' @click='checkPre(index,item.id)'>修改</button> </li> </ul> <br><br><br> <form v-show='bl'> <div class='form-group'> <label for='search' class='col-sm-1 control-label'>搜索</label> <div class='col-sm-11'> <input type='text' placeholder='搜索留言' v-model='query' > </div> </div> <div class='form-group'> <label for='nikename' class='col-sm-1 control-label'>昵稱</label> <div class='col-sm-11'> <input type='text' placeholder='請輸入昵稱' v-model='nikename'> </div> </div> <div class='form-group'> <label for='content' class='col-sm-1 control-label'>內(nèi)容</label> <div class='col-sm-11'> <textarea rows='3' v-model='content'></textarea> </div> </div> <button type='button' @click='add' >發(fā)表</button> <button type='button' @click='clear' >清屏</button> </form> <form v-show='!bl'> <div class='form-group'> <label class='col-sm-1 control-label'>修改:</label> <div class='col-sm-11'> <textarea rows='3' v-model='changeContent'></textarea> </div> </div> <button type='button' @click='confirm'>確認(rèn)修改</button> </form> </div>

2.數(shù)據(jù)如下:由于沒有連接數(shù)據(jù)庫,所以采用了模擬數(shù)據(jù)

data:{ title:’留言板’, nikename:’’, content:’’, date:’’, query:’’,//查詢的內(nèi)容 changeContent:’’,//修改后的數(shù)據(jù) bl:true, list:[ {id:1,nikename:'笑話',content:’今天天氣真好’,date:’2020-02-27-18:06’}, {id:2,nikename:'小草',content:’是呀,那咱們出去曬太陽吧’,date:’2020-02-26-18:06’} ] },

3.增加(發(fā)表)功能:

add() { this.list.push({ id: this.list.length + 1, nikename: this.nikename, content: this.content, date:this.getdate() }) this.nikename=’’; this.content=’’; },

用戶輸入的昵稱和內(nèi)容都采用了雙向綁定,時(shí)間是獲取的當(dāng)下時(shí)間,發(fā)表按鈕使用@click指令綁定了add函數(shù)。發(fā)表完后將昵稱和內(nèi)容框清空。

4.刪除功能:

del(index,id){ this.list.splice(index,1) }clear(){ this.list = [];//不可直接將數(shù)組長度設(shè)為零,這是非響應(yīng)式的操作 },

刪除按鈕綁定del,點(diǎn)擊時(shí)刪除一條評論,清屏按鈕綁定clear,點(diǎn)擊時(shí)刪除所有評論。

5.修改功能:

checkPre(index,id){ this.bl = !this.bl; this.nikename = this.list[index].nikename;},confirm(){ this.list.forEach(function(item,index){ if(item.nikename == vm.nikename){ item.content = vm.changeContent; item.date = vm.getdate(); } }) this.bl = !this.bl; vm.nikename=’’;},

點(diǎn)擊修改,改變vm.bl的值,并記錄當(dāng)前評論的昵稱,修改框使用了v-show指令,當(dāng)vm.bl值為false時(shí)顯示。點(diǎn)擊確認(rèn)修改,根據(jù)當(dāng)前昵稱尋找到要修改的評論,修改它的內(nèi)容和發(fā)表時(shí)間。

6.查詢功能:

computed:{ search(){ let result = []; this.list.forEach((item,index)=>{ if(item.nikename.includes(this.query) || item.content.includes(this.query)){ result.push(item) } }) return result; },},

查詢功能依賴的是查詢框輸入的內(nèi)容,因而使用了計(jì)算屬性。

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附3個(gè)精彩的專題:

Bootstrap學(xué)習(xí)教程

Bootstrap實(shí)戰(zhàn)教程

Bootstrap插件使用教程

關(guān)于vue.js組件的教程,請大家點(diǎn)擊專題vue.js組件學(xué)習(xí)教程進(jìn)行學(xué)習(xí)。

更多vue學(xué)習(xí)教程請閱讀專題《vue實(shí)戰(zhàn)教程》

以上就是關(guān)于本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

標(biāo)簽: Vue
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
中文久久精品| 国产精品伦理一区二区| 国产天堂亚洲国产碰碰| 国产伦精品一区二区三区免费 | 蜜臀久久99精品久久久画质超高清 | 欧美亚洲综合色| 性做久久久久久免费观看| 亚洲第一在线综合在线| 国产精品久久久久久久久果冻传媒| 欧美二区在线| 中文字幕高清一区| 欧美精品国产一区| 国产精品久久久久久久久快鸭| 欧美激情91| 欧美国产欧美亚州国产日韩mv天天看完整 | 天天操天天色综合| 亚洲欧美国产精品桃花| 亚洲一区中文日韩| 亚洲欧美日韩专区| 午夜私人影院久久久久| 亚洲欧美日韩在线观看a三区| 亚洲一区二区三区四区五区中文 | 精品国产髙清在线看国产毛片| 国产精品一区三区| 日韩视频永久免费| 99精品一区二区三区| 久久久综合网站| 欧美黄污视频| 中文字幕亚洲一区二区av在线| 国产成人aaaa| 日韩欧美国产1| 91麻豆免费视频| 国产精品久久久久久久岛一牛影视| 国一区二区在线观看| 一区二区三国产精华液| 久久综合九色综合网站| 久久91精品国产91久久小草| 欧美一区二区三区在| 99久久99久久精品免费看蜜桃| 国产欧美日韩在线观看| 亚洲婷婷免费| 亚洲国产婷婷综合在线精品| 一本大道久久a久久精二百| 久久99精品久久久久久国产越南| 欧美高清视频一二三区| 成人污污视频在线观看| 亚洲国产精品二十页| 亚洲激情专区| 婷婷久久综合九色综合绿巨人| 欧美性受xxxx黑人xyx性爽| 久久国产精品72免费观看| 欧美一级黄色录像| 欧美精品一区在线| 亚洲高清一区二区三区| 欧美日韩色一区| 91在线精品秘密一区二区| 亚洲人成精品久久久久久| 久久这里有精品15一区二区三区| 激情小说亚洲一区| 久久网站热最新地址| 激情久久中文字幕| 午夜欧美电影在线观看| 欧美日韩小视频| 99re这里只有精品首页| 国产精品二三区| 国产精品美女xx| 经典三级在线一区| 久久久亚洲精品一区二区三区| 99精品国产一区二区青青牛奶| 免费在线视频一区| 日韩久久免费av| 悠悠资源网久久精品| 麻豆中文一区二区| 久久久久久免费网| 亚洲欧美日韩国产一区| 国产一区 二区 三区一级| 中文av字幕一区| 亚洲日韩视频| 蜜臀久久99精品久久久久久9| 国产亚洲精品精华液| 先锋影音国产一区| 岛国一区二区三区| 一区二区三区高清| 日韩视频一区二区| 91久久久一线二线三线品牌| 精品一区二区三区视频 | 久久久久国产精品免费免费搜索| 国产欧美另类| 韩国精品一区二区| 国产精品嫩草影院av蜜臀| 欧洲av在线精品| 欧美成人日本| 美女尤物国产一区| 国产精品传媒视频| 欧美高清视频www夜色资源网| 一区二区在线视频观看| 蜜桃视频免费观看一区| 国产日本欧洲亚洲| 亚洲一区二区三区免费在线观看 | 99精品国产一区二区青青牛奶| 久久精品国产精品亚洲综合| 2023国产精品| 性xx色xx综合久久久xx| 成人av电影在线观看| 成人免费小视频| 欧美成人精品1314www| 99亚洲精品| 99这里只有久久精品视频| 亚洲自拍偷拍麻豆| 精品国产一区二区三区忘忧草| 亚洲国产1区| 丰满白嫩尤物一区二区| 亚洲精品你懂的| 久久―日本道色综合久久| 亚洲高清电影| 成人精品一区二区三区四区| 亚洲国产视频一区| 久久先锋影音av| 欧美自拍丝袜亚洲| 成人av在线资源| 蜜桃在线一区二区三区| 亚洲国产成人一区二区三区| 久久精品亚洲| 亚洲国内自拍| 欧美日韩国产一级| 91影视在线播放| 久久国产剧场电影| 欧美—级在线免费片| 7777精品伊人久久久大香线蕉| 欧美一区网站| 国产东北露脸精品视频| 一区二区激情视频| 欧美国产日韩一二三区| 欧美日本一道本在线视频| 日韩综合一区二区| 日本一区二区三区国色天香| 99国产一区二区三精品乱码| 91久久香蕉国产日韩欧美9色| 亚洲日本丝袜连裤袜办公室| 欧美一区二区三区免费视频| 中文精品在线| 五月婷婷久久综合| 欧美性天天影院| 激情都市一区二区| 香港成人在线视频| 2020国产精品自拍| 91精品中文字幕一区二区三区| 亚洲免费影视| 亚洲精品视频一区二区三区 | 天天操天天干天天综合网| 媚黑女一区二区| 国产精品羞羞答答xxdd| 天天综合色天天| 亚洲蜜桃精久久久久久久| 中文字幕乱码一区二区免费| 久久综合色之久久综合| 欧美亚洲日本国产| 久久xxxx精品视频| 一本色道久久综合亚洲精品不 | 99久久伊人网影院| 国产成人久久精品77777最新版本| 日本中文一区二区三区| 亚洲成av人**亚洲成av**| 亚洲一区在线观看免费观看电影高清| 亚洲伦在线观看| 亚洲天堂精品在线观看| 国产精品久久久久三级| 国产精品色一区二区三区| 国产精品视频免费| 国产欧美日韩综合| 欧美激情自拍偷拍| 国产视频一区在线观看| 国产视频一区在线观看 | 中文字幕一区二区三区精华液| 国产亚洲制服色| 国产欧美一区视频| 久久综合av免费| 欧美一区二区三区男人的天堂| 欧美放荡的少妇| 69久久99精品久久久久婷婷| 在线成人av影院| 欧美一区二区大片| 91精品视频网| 日韩欧美一区二区免费| 精品久久久三级丝袜| 久久久久久久综合日本| 久久先锋影音av鲁色资源网| 国产婷婷色一区二区三区四区| 国产亚洲综合av| 亚洲欧洲av一区二区三区久久| 久久久一区二区| 亚洲国产精品精华液ab| 亚洲欧美一区二区三区久本道91| 自拍偷拍亚洲综合| 一二三四社区欧美黄| 性欧美疯狂xxxxbbbb| 乱中年女人伦av一区二区| 美日韩一区二区| 国产aⅴ精品一区二区三区色成熟| 美女爽到高潮91|