久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Vue實現聊天界面

瀏覽:142日期:2022-09-28 15:19:59

本文實例為大家分享了Vue實現聊天界面展示的具體代碼,供大家參考,具體內容如下

1.功能需求

根據索引選擇跟不同的人進行聊天

Vue實現聊天界面

Vue實現聊天界面

2.代碼展示

mock.js:

import Mock from ’mockjs’Mock.mock('/chatchild',{ ’result’:[{ id:'001', imgurl:'/static/image/10.jpg', name:'XKDK', date:'09:23', words:'哈哈,好噠'},// ... ... ]});export default Mock

userinfo.js:

let usermsg={ id:'122', imgurl:'/static/image/8.jpg', words:'是的!', data:{id:'1529',imgurl:'/static/image/7.jpg',name:'易安居士',words:[ {info:'在嗎?'}, {info:'不在'}, {info:'你把草稿交了沒有'}, {info:'我今天中午吃完飯 就一直看劇了'}, {info:'我發現我真的是宅女'}, {info:'哈哈哈'}, {info:'有空找你約頓飯'}, {info:'嗯嗯'}, {info:'反正影響不大'}] }}export default usermsg

index.js:

import Vue from ’vue’import Router from ’vue-router’import Chat from ’../components/Chat.vue’import ChatDetail from ’../components/Pages/ChatDetail.vue’Vue.use(Router)export default new Router({ routes: [ { path: ’/Chat ’, component: Chat }, { path:’/ChatDetail’, component:ChatDetail } ]})// 解決路由報錯的代碼const originalPush = Router.prototype.pushRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}

Chat.vue:

<template> <div id='chat'> <Bottom /> <Header :name='msg' /> <div class='chat_alluser'> <div ref='chatuser' @click='checkChild(index)' v-for='(item,index) in chat' :key='index'><ChatChild :imgsrc='item.imgurl' :nickname='item.name' :time='item.date' :word='item.words' /> </div> </div> </div></template><script>import Bottom from '../components/Menu/Bottom';import Header from '../components/Menu/Header';import ChatChild from '../components/Pages/ChatChild';export default { name: 'Chat', components: { Bottom: Bottom, Header: Header, ChatChild: ChatChild }, data() { return { msg: '微信', chat: null, name: null }; }, mounted() { this.$axios.get('/chatchild').then(res => { this.chat = res.data.result; }); }, methods: { checkChild(index) { this.$refs.chatuser[index].style.backgroundColor = 'rgb(240,240,240)'; // 動態dom元素渲染完成之后,跳轉到另一個界面(ChatDetail) // 獲取動態name let username = this.chat[index].name; this.$nextTick(() => {this.$router.push({ path: '/ChatDetail', query: { name: username }}); }); } }};</script><style lang='scss' scope>#chat { width: 100%; .chat_alluser { margin-bottom: 7.5rem; .chatuser { position: relative; top: 3.5rem; padding: 0.3rem 0; } }}</style>

父組件使用子組件里的屬性和方法:在父組件中的子組件上定義ref屬性,通過 this.$ refs.name.屬性或this.$refs.name.方法

ChatChild.vue:

<template> <div id='chatchild'> <div class='photo'> <img :src='http://www.gepszalag.com/bcjs/imgsrc' alt /> </div> <div class='content'> <div> <span class='content_nickname'>{{nickname}}</span> <span class='content_time'>{{time}}</span> </div> <span class='content_word'>{{word}}</span> </div> </div></template><script>export default { name: 'ChatChild', props:{ ’imgsrc’:String, ’nickname’:String, ’time’:String, ’word’:String }};</script><style lang='scss' scope>#chatchild { width: 100%; height: 5rem; display: flex; flex-direction: row; box-sizing: border-box; .photo { flex: 1; height: 5rem; img{object-fit: cover;width: 4rem;height: 4rem;border-radius: 5px;display: block;margin: 0 auto;margin-top: 0.5rem;margin-left: 1rem; } } .content { flex: 4; height: 5rem; border-bottom: 0.5px solid rgb(240, 240, 240); padding-left: 0.5rem; padding-top: 0.5rem; box-sizing: border-box; div{ .content_nickname{display: inline-block;font-size: 1.1rem;margin-top: 0.3rem; } .content_time{float: right;margin-right: 1rem;color: rgb(209, 206, 206);font-size: 0.8rem; } } .content_word{ color: rgb(209, 206, 206); font-size: 0.8rem; display: block; margin-top: 0.5rem; } }}</style>

ChatDetail.vue:

<template> <div id='chatdetail'> <div class='chattop'> <div @click='goback' class='chattop_back'><icon-svg icon- /> </div> <div class='chattop_name'>{{name}}</div> <div class='chattop_more'><icon-svg icon- /> </div> </div> <div class='chatcontent'> <ChatMsg ref='chatmsg' /> </div> <div class='chatfooter'> <div @click='changeSound'><icon-svg :icon- /> </div> <div><input ref='sendcontent' @keypress='sendmsg' :type='istype' :value='isvalue' /> </div> <div><icon-svg icon- /> </div> <div><icon-svg icon- /> </div> </div> </div></template><script>import ChatMsg from './ChatMsg';export default { name: 'ChatDetail', data() { return { name: null, issound: 'xiaoxitongzhi', istype: 'text', isvalue: '', isshow: false, tomsg: '', msgchild: null }; }, components: { ChatMsg: ChatMsg }, mounted() { this.name = this.$route.query.name; this.msgchild = this.$refs.chatmsg; }, methods: { // 進行返回操作 goback() { this.$router.go(-1); }, // 切換input的類型 changeSound() { // 在data中定義一個變量isshow:false,利用this.isshow與!this.isshow進行切換 if (!this.isshow) {this.isshow = true;this.issound = 'yuyin';this.istype = 'button';this.isvalue = '按住 說話'; } else {this.isshow = false;this.issound = 'xiaoxitongzhi';this.istype = 'text';this.isvalue = ''; } }, // 發送消息 sendmsg(e) { // 1、用ref定義輸入回復內容的input文本框,定義sendcontent變量接收其value值(輸入的內容) let sendcontent = this.$refs.sendcontent.value; if (e.keyCode === 13 && sendcontent.split(' ').join('').length !== 0) {// 2、將ChatDetail(父)組件中的sendcontent(文本框輸入的值)先用tomsg接收this.tomsg = sendcontent;// 3、用ref定義ChatMsg(子)組件,并在mounted中使用$refs獲取,即this.msgchild// 4、調子組件里的方法,并將tomsg傳到ChatMsg(子)組件(具體的聊天內容)中this.msgchild.saveMsg(this.tomsg);// 5、發送完一條信息之后,需清空文本框this.$refs.sendcontent.value = '';// 回車時,調用子組件的隨機消息的方法this.msgchild.randomMsg(); } } }};</script><style lang='scss' scope>#chatdetail { position: relative; background-color: rgb(238, 212, 238); .chattop { position: fixed; top: 0; left: 0; z-index: 10; width: 100%; height: 3.5rem; line-height: 3.5rem; background-color: rgb(240, 240, 240) !important; display: flex; flex-direction: row; .chattop_back { flex: 1; margin-left: 1rem; } .chattop_name { flex: 20; text-align: center; } .chattop_more { flex: 1; margin-right: 1rem; } } .chatcontent { width: 100%; height: 100%; } .chatfooter { position: fixed; left: 0; bottom: 0; z-index: 10; width: 100%; height: 3.5rem; line-height: 3.5rem; text-align: center; background-color: rgb(240, 240, 240) !important; display: flex; flex-direction: row; div:nth-child(1), div:nth-child(3), div:nth-child(4) { flex: 1; svg {font-size: 1.5rem;margin-top: 0.9rem; } } div:nth-child(2) { flex: 5; input {width: 100%;height: 2.5rem;outline: none;padding-left: 0.5rem;box-sizing: border-box;height: 2.5rem;margin-top: 0.5rem;border-style: none;font-size: 0.9rem;border-radius: 4px;background-color: #fff;color: #000; } } }}</style>

ChatMsg.vue:

<template> <div ref='msg'> <!-- 動態創建 --> <div v-for='(item,index) in lists' :key='index'> <div v-if='item.id==122' class='user'><div v-scroll> <img :src='http://www.gepszalag.com/bcjs/item.face' alt /> <div class='bubble'> <span>{{item.word}}</span> </div></div> </div> <div v-if='item.id==1529' class='touser'><div v-scroll> <img :src='http://www.gepszalag.com/bcjs/item.face' alt /> <div class='tobubble'> <span>{{item.word}}</span> </div></div> </div> </div> </div></template><script>import userinfo from './userinfo';export default { name: 'ChatMsg', data() { return { userimg: '', lists: [] }; }, mounted() { this.userid = userinfo.id; this.userimg = userinfo.imgurl; }, // vue自動滾動到底部 directives: { scroll: { inserted(el) {el.scrollIntoView(); } } }, methods: { saveMsg(tomsg) { this.lists.push({id: this.userid,face: this.userimg,word: tomsg }); }, randomMsg() { let touserdata = userinfo.data; this.lists.push({id: touserdata.id,face: touserdata.imgurl,word: touserdata.words[Math.floor(Math.random() * touserdata.words.length)] .info }); } }};</script><style lang='scss' scope>#chatmsg { position: relative; top: 3.5rem; width: 100%; min-height: 44rem; background-color: rgb(238, 212, 238); margin-bottom: 3.5rem; overflow-x: hidden; overflow-y: auto; .user { position: relative; width: 100%; overflow: hidden; margin: 0.8rem 0; img { object-fit: cover; width: 3rem; height: 3rem; border-radius: 3px; float: right; margin-right: 1rem; } .bubble { position: relative; float: right; margin-right: 1rem; padding: 0.8rem; box-sizing: border-box; border-radius: 3px; max-width: 65%; background-color: rgb(116, 228, 116); span {height: 1.25rem;line-height: 1.25rem; } } .bubble::after { position: absolute; right: -1.3rem; top: 0.8rem; content: ''; width: 0; height: 0; border: 0.7rem solid; border-color: transparent transparent transparent rgb(116, 228, 116); } } .touser { position: relative; width: 100%; overflow: hidden; margin: 0.8rem 0; img { object-fit: cover; width: 3rem; height: 3rem; border-radius: 3px; float: left; margin-left: 1rem; } .tobubble { position: relative; float: left; margin-left: 1rem; padding: 0 0.7rem; box-sizing: border-box; border-radius: 3px; max-width: 65%; background-color: rgb(116, 228, 116); line-height: 3rem; } .tobubble::after { position: absolute; left: -1.3rem; top: 0.8rem; content: ''; width: 0; height: 0; border: 0.7rem solid; border-color: transparent rgb(116, 228, 116) transparent transparent; } }}</style>

3.目錄結構

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Vue
相關文章:
主站蜘蛛池模板: 天天看天天摸天天操 | 特黄特色大片免费视频观看 | 九九九九九九精品任你躁 | 国产精品久久久久久久久 | 91免费看 | 欧美一区二区三区视频 | 亚洲视频中文字幕 | 91精品国产91久久久久久久久久久久 | 国产精品久久久久久久久久久小说 | 成人精品国产 | 国产精品久久久久久久久久久久久久 | 日韩免费观看视频 | 骚视频在线观看 | 欧美性猛交一区二区三区精品 | 欧美亚洲视频在线观看 | 中文字幕av第一页 | 亚洲h| 国产在线观看91一区二区三区 | 成人国产一区二区 | 精品国产精品 | 亚洲热av | av最新在线| 欧美成人一区二区三区片免费 | 红桃成人少妇网站 | 在线一区视频 | 日韩理伦片在线观看视频播放 | 91网站免费 | 日本免费一区二区三区 | 国产网站在线播放 | 国产黄色大片 | 91国内外精品自在线播放 | 欧美精品成人一区二区三区四区 | 欧美激情在线观看 | 亚洲男人天堂网 | 免费观看国产视频在线 | 一级特黄色大片 | hd国产人妖ts另类视频 | 亚洲精品视频在线播放 | 精品视频久久 | 超碰c| 玖草资源 | 亚洲狠狠爱一区二区三区 | 亚洲综合精品 | 影音先锋中文字幕在线 | 黄色资源在线观看 | a中文在线 | 三级成人在线 | 国产激情视频在线观看 | 久久久久99精品国产片 | 久久国内精品 | 免费大片黄在线观看 | 成人欧美一区二区三区在线播放 | 交视频在线观看国产 | 精品国产乱码久久久久久88av | 午夜精品久久久久久久久久久久 | 成人免费小视频 | 毛片网站在线 | 成年人在线视频 | 情侣av| 超碰在线99 | 亚洲97 | 国产精品免费一区二区 | 欧美在线 | 亚洲 | 国产一区二区精品久久 | 九九色综合 | 成年人在线视频 | 日韩国产免费观看 | 自拍小电影| 成人永久免费视频 | 精品久久久一区 | 日韩福利一区二区 | 91精品久久久久久久久久入口 | 拍真实国产伦偷精品 | 国产精品日韩欧美一区二区三区 | 日韩精品一区二区三区第95 | 中文在线一区 | 国产成人av在线播放 | 黄色骚片 | 夜夜骑天天干 | 婷婷综合五月 | 特级淫片日本高清视频免费 | 亚洲精品久久久久久久久 | 影音先锋久久 | 一区二区三区免费在线观看 | 性培育学校羞耻椅子调教h 欧美精品网站 | 午夜私人影院 | 北条麻妃一区二区三区中文字幕 | 羞羞视频免费在线观看 | 日韩国产欧美视频 | 日韩成人精品视频在线观看 | 国产成人精品综合 | 亚洲人成网站999久久久综合 | 四虎成人在线 | 日韩三级av在线 | 亚洲欧美福利视频 | 成人午夜视频在线观看 | 欧美成人福利 | 精品美女在线观看视频在线观看 | 一区二区三区观看视频 | 日韩快播电影 | 9uu在线观看 | 国产一区精品电影 | 欧美天天 | 亚洲精品wwww | 日韩一区在线视频 | 三级视频在线 | 成人午夜免费网站 | 91婷婷射| 电影午夜精品一区二区三区 | 一区二区三区精品 | 国产日韩精品视频 | 91嫩草在线 | 亚洲成人一区二区三区 | 国产精品久久久久久久久久 | 国产精品一区二区久久 | 欧美日韩国产在线看 | jizz国产免费 | 一级在线毛片 | 国产成人精品一区二区三区四区 | 一级片视频在线观看 | 九九综合九九 | 性视频一区二区 | 精品在线一区 | 欧美日韩国产一区二区三区不卡 | av香港经典三级级 在线 | 中文在线播放 | 欧美白人做受xxxx视频 | 一区二区精品 | 精品网站999www | 欧美a级成人淫片免费看 | 色性视频| 狠狠操天天干 | 亚洲精品日韩激情在线电影 | 中文字幕av一区二区三区免费看 | 久久综合激情 | 久草新视频在线观看 | 欧美99 | 午夜亚洲电影 | 黄色一级毛片 | 嫩草视频在线播放 | 欧美精品入口蜜桃 | 久久久人成影片一区二区三区 | 在线看av的网址 | 亚洲综合无码一区二区 | 亚洲视频中文字幕 | 中文字幕在线免费看 | 中文字幕视频 | 国产一区二区在线看 | 久久成人一区二区 | 中文字幕一区二区三区免费视频 | 国产性色 | 亚洲精品系列 | 成人欧美 | 国产精品久久久久久久久久久久 | 久久一区视频 | 久久免费的视频 | 成人国产精品久久 | 亚洲午夜精品一区二区三区他趣 | 久久香蕉国产 | 激情视频在线观看 | 久久97视频 | 久久999视频 | 欧美一级特黄aaaaaa大片在线观看 | 亚洲第一福利视频 | 欧美激情在线精品一区二区三区 | 成人在线视频网站 | 日韩av免费在线观看 | 日日爱夜夜操 | 欧美精品一区二区三区一线天视频 | heyzo在线观看 | 久久久久久国产精品 | 亚洲国产成人久久综合一区,久久久国产99 | 午夜私人视频 | 亚洲国产成人久久综合一区,久久久国产99 | 亚洲中字幕女 | 久久精品久久综合 | 农村少妇kkkk7777 | 国产一级特黄aaa大片 | 亚洲一区二区免费视频 | 日韩亚洲精品在线观看 | 毛片网在线观看 | 亚洲精品福利在线观看 | av大片| 欧美 日韩 国产 一区 | 能在线观看的黄色网址 | 国产欧美日韩精品一区 | 久久久久国产 | 久久久一区二区 | 国产精品久久精品 | 狠狠综合久久av一区二区老牛 | 国产在线看片 | 国产成人精 | 黄色一级大片在线免费看产 | h片免费观看 | 国产美女久久 | 国产伊人久 | 午夜精品一区二区三区在线视频 | 一区二区三区四区精品 | 亚洲成人免费在线观看 | 国产精品美女久久久久久免费 | 国产第一亚洲 | 国产第一区在线观看 | 久久久网 | a级三四级黄大片 | 2020国产在线 | 91视频一区二区三区 | 日韩一区二区三区在线视频 | 国产精品69毛片高清亚洲 | 欧美hdfree性xxxx | 免费xxxxx在线观看网站软件 | 成人做爰69片免费 | 日本小视频网站 | 国产一区中文字幕 | 欧美在线观看黄 | 久艹精品 | 中文字幕av亚洲精品一部二部 | 久久国产区 | 国产一区二区三区在线 | 亚洲成人另类 | 亚洲精品久久久久久下一站 | 成人av小说 | 中文字幕一级 | 日韩a∨精品日韩在线观看 山岸逢花在线 | 欧美一二三区在线 | 91视频.com | 亚洲国产成人精品女人 | 欧美三级电影在线播放 | 亚洲国产aⅴ成人精品无吗 一区视频在线 | 蜜桃视频麻豆女神沈芯语免费观看 | 欧美色综合 | 天堂国产 | 国产激情偷乱视频一区二区三区 | 国产成人精品久久二区二区 | 久久99精品一区二区三区三区 | 北条麻妃一区二区三区中文字幕 | 色吧久久 | 日本一区二区高清不卡 | 亚洲一区 日韩精品 中文字幕 | 激情99| 蜜桃精品久久久久久久免费影院 | av在线三级 | а_天堂中文最新版地址 | 国产精品无码久久久久 | 成人综合视频在线 | 久久人人爽人人爽人人片av软件 | 天天噜天天干 | 国产精品日产欧美久久久久 | 狠狠干美女 | 国产免费一区二区三区 | 国产私拍视频 | 玖玖在线免费视频 | 国产精品日产欧美久久久久 | 黑人巨大精品欧美一区二区三区 | 成人国产一区 | 天天操综| 亚洲毛片在线 | 国产高清精品一区二区三区 | 久草视频在线看 | 国产男人天堂 | 99久久久国产精品 | 黄色二区 | 99re6热只有精品免费观看 | 久草视频在线播放 | 日本欧美大片 | 欧美久久久久 | 亚洲国产精品综合久久久 | 一区二区三区在线播放 | 日本精品视频在线播放 | 久久久久久国产精品 | 国产福利视频 | 亚洲精品一区久久久久久 | 999精品视频 | 亚洲免费人成在线视频观看 | 亚洲伊人成人 | 中文字幕 亚洲一区 | 97国产一区二区精品久久呦 | 亚洲最大免费视频 | 美日韩一区二区 | 一区二区三区在线播放 | 一级电影在线观看 | 久久成人免费 | 亚洲精品一区二区三区四区高清 | 久久99深爱久久99精品 | av免费网站 | 欧美伊人影院 | 日韩在线视屏 | 亚洲视频一区二区三区 | 人人草人人| 欧美日韩中文国产一区发布 | 久久国产欧美一区二区三区精品 | 亚洲精品在线免费观看视频 | 久久亚洲国产 | 中文字幕亚洲欧美日韩在线不卡 | 求av网址| 日本1区2区 | 国产精品久久久久久亚洲调教 | 黄色成人在线网站 | 精品国产一区一区二区三亚瑟 | 亚洲精品中文视频 | 国产精品69毛片高清亚洲 | 亚洲区视频在线 | 国产精品久久久久久久久久久久冷 | 99久久精品免费看国产四区 | 午夜欧美一区二区三区在线播放 | 黄色的视频免费 | 成人午夜免费网站 | 亚洲成人免费网址 | 久久国产成人 | 精品国产乱码久久久久久闺蜜 | 成人一区二区在线观看 | 狠狠综合久久av一区二区老牛 | 欧洲视频一区二区 | 91亚洲精品久久久 | 思热99re视热频这里只精品 | 国产成人一区二区三区 | 在线观看91| 亚洲国产精品久久久久久 | 最新中文字幕在线 | 国产三区四区 | 亚洲一二 | 久热中文在线 | 精品欧美一区二区三区 | 午夜免费视频网站 | 毛片网站在线观看 | 国产精品久久久久久久午夜 | 日本高清视频在线播放 | 国产精品99久久久久久动医院 | 精国产品一区二区三区四季综 | 欧美大成色www永久网站婷 | 国产精品久久久久久久久久ktv | 涩涩操| 日韩性欧美 | 欧美一区二区三区视频 | 精品欧美激情在线观看 | 亚洲一区二区免费看 | 国产视频一区二区 | 亚洲国产精品久久久久久 | 国产精品污www一区二区三区 | 青青草草| 日韩在线不卡 | 亚洲一区视频在线播放 | 国产精品久久久久无码av | 成人看片免费网站 | 国产精品不卡视频 | 亚洲电影一区 | 欧美在线观看一区 | 97色婷婷成人综合在线观看 | 91国内产香蕉 | 五月婷婷在线观看视频 | 午夜在线视频 | 国产精品一区二区在线观看 | 国产传媒一区 | 欧美亚洲啪啪 | 一级免费黄视频 | 成人看的免费视频 | 特黄一级 | 国产欧美精品一区二区三区 | 成人免费在线观看 | 久草免费在线 | 久久99精品国产91久久来源 | 国产精品久久久久久久一区探花 | 影音先锋资源av | 国产精品极品美女在线观看免费 | www.国产精品 | 国产精品福利视频 | 91视频免费观看网址 | 精品一区二区视频 | 色天天综合久久久久综合片 | 欧美成人精品一区二区男人看 | 免费看一区二区三区 | 亚洲精品久久久 | 亚洲福利二区 | 日韩一区二区黄色片 | 国产一级大片 | 色网站免费视频 | 杨门女将寡妇一级裸片看 | 国产视频中文字幕 | 一区二区三区在线播放 | 91一区二区| 一区二区三区精品 | 99久久精品免费看国产四区 | 亚洲成人一区二区三区 | 亚洲精品乱码久久久久久不卡 | 在线观看国精产品二区1819 | 一级在线 | 狠狠操操 | 综合久久99 | www.亚洲一区 | 在线视频 欧美日韩 | 久久人人爽爽爽人久久久 | 久久久精品免费看 | 亚洲午夜视频在线观看 | 欧美在线国产 | 久久精品这里热有精品 | 亚洲一区成人在线 | 精品国产18久久久久久二百 | 伊人激情四射 | 亚洲男人天堂2024 | 九九re| 国产在线视频网站 | 成年人网站在线免费观看 | 国产九九九 | 成人在线观看免费视频 | 亚洲国产精品久久久久久女王 | 玖玖操| 国产中文字幕一区二区三区 | 超黄视频在线观看 | 9色网站 | 成人精品一区二区三区中文字幕 | 日韩欧美国产一区二区 | 日韩精品免费观看 | 精品久久一区二区三区 | 午夜精品久久久久久久白皮肤 | 婷婷五综合 | 成人在线免费 | 99爱视频| 亚洲伊人久久综合 | 日本激情视频一区二区三区 | 欧美成人精品在线观看 | 天天舔日日干 | 成人免费小视频 | 九色91视频| 先锋影音av资源站 | 久久久久亚洲精品 | 欧美成人黄色 | 一级视频毛片 | 91麻豆产精品久久久 | 免费看一区二区三区 | 久久久一| 久草视频在线播放 | 天天干夜夜爽 | 久久99热精品免费观看牛牛 | 国产视频精品自拍 | 婷婷丁香六月天 | av大片网| 国产成人aⅴ | 一本大道综合伊人精品热热 | 久久久久久久久久一区二区 | 国产伊人一区 | 国产夜夜夜 | 最新午夜| 中文字幕在线第一页 | 在线观看免费毛片视频 | 国产精品久久久久国产a级 国产精品欧美一区二区三区不卡 | 日韩视频一区二区三区 | 精品久久久久久久久久久久久久 | 不卡中文一区 | 亚洲电影在线看 | 日韩一本 | 日韩免费激情视频 | 欧美成人免费视频 | h色视频在线观看 | 91精品国产综合久久久蜜臀粉嫩 | 天天干天天草 | 国产激情偷乱视频一区二区三区 | 国产区免费在线观看 | 国产九九精品视频 | 一级片福利 | 日韩精品一区二区三区视频播放 | 亚洲精品四区 | 久久精品黄色 | 一区二区三区视频 | 精品视频一区二区三区在线观看 | 电影91 | 欧美激情久久久 | 欧美精品一区二区三区一线天视频 | 成人片免费看 | 午夜视频在线 | 91精品国产综合久久国产大片 | www伊人 | 成人免费视频网站在线看 | 可以免费看黄的网站 | 精品免费国产视频 | 精品第一页| 波多野结衣电影一区 | 欧美国产在线观看 | www.99日本精品片com | 国产片久久 | 日韩激情网 | 欧美 日本 国产 | 色免费在线观看 | 日韩视频中文字幕 | 免费看毛片的网站 | 国产欧美久久一区二区三区 | 亚洲精品一区二区 | 91九色网站| 人人干在线视频 | 精品国产精品 | a毛片 | 精品久久久99 | 午夜免费福利电影 | 久久精品99国产精品亚洲最刺激 | 操操网| 在线色综合 | 久久久精品 | 久久99深爱久久99精品 | 欧美一区二区三区 | 天天干天天摸 | 在线视频 亚洲 | 精品国产九九 | 国产日韩视频在线观看 | 免费a爱片猛猛 | 日韩一二三区 | 日韩欧美一级精品久久 | 久久久一区二区三区 | 亚洲精选一区 | 日韩一区高清视频 | 精品xxxx户外露出视频 | 国产日韩欧美在线 | 精品国产一区二区三区性色av | 91看片淫黄大片一级在线观看 | 在线成人av | 国产农村妇女精品久久 | 老司机在线精品视频 | 国产成人免费视频网站视频社区 | 免费高清av | 久久久久久婷婷 | 久久久久无码国产精品一区 | 欧美日韩国产精品久久久久 | 蜜臀视频在线观看 | 成人伊人网 | 亚洲视频一区在线 | 99精品视频一区二区三区 | 欧美高清一区 | 麻豆国产一区二区三区四区 | 久久久久久久国产 | 婷婷午夜激情网 | 亚洲在线播放 | 国产无套一区二区三区久久 | 久久精品免费视频观看 | 日韩欧美一区二区三区 | 求av网址 | 日韩成人在线网 | 国产婷婷色一区二区三区 | 一本一道久久a久久精品逆3p | 成人av影院| 亚洲一区在线观看视频 | 国产精品1区2区3区 午夜视频网站 | 久久久999精品视频 99国产精品久久久久久久 | 噜噜噜噜狠狠狠7777视频 | 欧美成人免费在线视频 | 99精品一区| 成人免费大片黄在线播放 | 色综合免费| 欧美乱码久久久久久蜜桃 | 国产日韩一区二区 | 资源av | 亚洲一区中文字幕在线 | 中文在线资源 | 激情六月婷 | 午夜免费影视 | 一区二区三区四区在线播放 | 国产资源在线观看 | 国产一区二区三区在线免费观看 | 亚洲视频在线看 | 久久国产欧美日韩精品 | 欧美日本韩国一区二区三区 | 久久91精品国产 | 国产欧美日韩精品一区二区三区 | 欧美 国产精品 | 夜夜草视频 | 精品一二三四区 | 久热av在线 | 婷婷色国产偷v国产偷v小说 | 午夜视频在线观看免费视频 | 久久久久久久国产精品 | 97久久精品人人做人人爽50路 | 免费一区二区 | 久草中文在线 | 国内久久精品视频 | 国产精品久久久久久妇女6080 | 91福利电影在线观看 | 国产黄色在线免费看 | 一区二区三区四区在线 | 国产精品白浆 | 久久99久| 久草视频在线首页 | 黄色一级视频 | 日日夜夜一区二区 | 免费一级毛片 | 在线观看午夜免费视频 | 欧美日韩一区二区不卡 | 美女视频黄色免费 | 青青草久久网 | 91一区 | 91精品国产乱码久 | 一区二区国产精品 | 精品国偷自产国产一区 | www.久久久 | 黄色影视在线免费观看 | 久久9久久 | 人人玩人人添人人澡97 | 97精品超碰一区二区三区 | 国产一区二区三区四区五区 | 天天综合视频 | 久久亚洲一区 | 欧美日韩一区二区三区四区 | 欧美激情视频一区二区三区在线播放 | 人和拘一级毛片 | 欧美一区精品 | 欧美一区二区三区免费电影 | 日韩一区二区三区四区五区 | 久久99成人 | 日韩在线播放视频 | av国产精品| 精品三级三级三级三级三级 | 羞羞视频网站在线免费观看 | 成人国产电影 | 青青青久草 | 北条麻妃99精品青青久久 | 日韩成人精品视频 | 色黄网站 | 欧美精品久久久 | 色资源| 久久中文字幕一区二区 |