精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

vue和微信小程序的區(qū)別、比較

開發(fā) 前端 移動開發(fā)
寫了vue項目和小程序,發(fā)現(xiàn)二者有許多相同之處,在此想總結一下二者的共同點和區(qū)別。相比之下,小程序的鉤子函數(shù)要簡單得多。

寫了vue項目和小程序,發(fā)現(xiàn)二者有許多相同之處,在此想總結一下二者的共同點和區(qū)別。

一、生命周期

先貼兩張圖:

vue生命周期

小程序生命周期

相比之下,小程序的鉤子函數(shù)要簡單得多。

vue的鉤子函數(shù)在跳轉新頁面時,鉤子函數(shù)都會觸發(fā),但是小程序的鉤子函數(shù),頁面不同的跳轉方式,觸發(fā)的鉤子并不一樣。

  • onLoad: 頁面加載

一個頁面只會調用一次,可以在 onLoad 中獲取打開當前頁面所調用的 query 參數(shù)。

  • onShow: 頁面顯示

每次打開頁面都會調用一次。

  • onReady: 頁面初次渲染完成

一個頁面只會調用一次,代表頁面已經準備妥當,可以和視圖層進行交互。

對界面的設置如wx.setNavigationBarTitle請在onReady之后設置。詳見生命周期

  • onHide: 頁面隱藏

當navigateTo或底部tab切換時調用。

  • onUnload: 頁面卸載

當redirectTo或navigateBack的時候調用。

數(shù)據請求

在頁面加載請求數(shù)據時,兩者鉤子的使用有些類似,vue一般會在created或者mounted中請求數(shù)據,而在小程序,會在onLoad或者onShow中請求數(shù)據。

二、數(shù)據綁定

VUE:vue動態(tài)綁定一個變量的值為元素的某個屬性的時候,會在變量前面加上冒號:,例: 

  1. <img :src="imgSrc"/> 

小程序:綁定某個變量的值為元素屬性時,會用兩個大括號括起來,如果不加括號,為被認為是字符串。例:

  1. <image src="{{imgSrc}}"></image> 

三、列表渲染

直接貼代碼,兩者還是有些相似

vue: 

  1. <ul id="example-1" 
  2.   <li v-for="item in items" 
  3.     {{ item.message }}  
  4.   </li>  
  5. </ul>  
  6.  
  7. var example1 = new Vue({  
  8.   el: '#example-1' 
  9.   data: {  
  10.     items: [  
  11.       { message: 'Foo' },  
  12.       { message: 'Bar' }  
  13.     ] 
  14.    }  
  15. })  

小程序: 

  1. Page({  
  2.   data: {  
  3.     items: [  
  4.       { message: 'Foo' },  
  5.       { message: 'Bar' }  
  6.     ]  
  7.   }  
  8. })  
  9.  
  10. <text wx:for="{{items}}">{{item}}</text>  

四、顯示與隱藏元素

vue中,使用v-if 和v-show控制元素的顯示和隱藏

小程序中,使用wx-if和hidden控制元素的顯示和隱藏

五、事件處理

vue:使用v-on:event綁定事件,或者使用@event綁定事件,例如: 

  1. <button v-on:click="counter += 1">Add 1</button>  
  2. <button v-on:click.stop="counter+=1">Add1</button>  //阻止事件冒泡 

 

小程序中,全用bindtap(bind+event),或者catchtap(catch+event)綁定事件,例如: 

  1. <button bindtap="noWork">明天不上班</button>  
  2. <button catchtap="noWork">明天不上班</button>  //阻止事件冒泡  

六、數(shù)據雙向綁定

1.設置值

在vue中,只需要再表單元素上加上v-model,然后再綁定data中對應的一個值,當表單元素內容發(fā)生變化時,data中對應的值也會相應改變,這是vue非常nice的一點。 

  1. <div id="app" 
  2.     <input v-model="reason" placeholder="填寫理由" class='reason'/>  
  3. </div>  
  4.  
  5. new Vue({  
  6.   el: '#app' 
  7.   data: {  
  8.    reason:''  
  9.   }  
  10. })  

但是在小程序中,卻沒有這個功能。那怎么辦呢?

當表單內容發(fā)生變化時,會觸發(fā)表單元素上綁定的方法,然后在該方法中,通過this.setData({key:value})來將表單上的值賦值給data中的對應值。

下面是代碼,可以感受一下: 

  1. <input bindinput="bindReason" placeholder="填寫理由" class='reason' value='{{reason}}' name="reason" />  
  2. Page({  
  3. data:{  
  4.     reason:''  
  5. },  
  6. bindReason(e) {  
  7.     this.setData({  
  8.       reason: e.detail.value  
  9.     })  
  10.   }  
  11. }) 

當頁面表單元素很多的時候,更改值就是一件體力活了。和小程序一比較,vue的v-model簡直爽的不要不要的。

2.取值

vue中,通過this.reason取值

小程序中,通過this.data.reason取值

七、綁定事件傳參

在vue中,綁定事件傳參挺簡單,只需要在觸發(fā)事件的方法中,把需要傳遞的數(shù)據作為形參傳入就可以了,例如: 

  1. <button @click="say('明天不上班')"></button>  
  2. new Vue({  
  3.   el: '#app' 
  4.   methods:{  
  5.     say(arg){  
  6.     consloe.log(arg)  
  7.     }  
  8.   }  
  9. })  

在小程序中,不能直接在綁定事件的方法中傳入參數(shù),需要將參數(shù)作為屬性值,綁定到元素上的data-屬性上,然后在方法中,通過e.currentTarget.dataset.*的方式獲取,從而完成參數(shù)的傳遞,很麻煩有沒有... 

  1. <view class='tr' bindtap='toApprove' data-id="{{item.id}}"></view 
  2. Page({  
  3. data:{  
  4.     reason:''  
  5. },  
  6. toApprove(e) {  
  7.     let id = e.currentTarget.dataset.id;  
  8.   }  
  9. })  

八、父子組件通信

1.子組件的使用

在vue中,需要:

  1. 編寫子組件
  2. 在需要使用的父組件中通過import引入
  3. 在vue的components中注冊
  4. 在模板中使用 
  1. //子組件 bar.vue  
  2. <template>  
  3.   <div class="search-box" 
  4.     <div @click="say" :title="title" class="icon-dismiss"></div>  
  5.   </div>  
  6. </template>  
  7. <script>  
  8. export default 
  9. props:{  
  10.     title:{  
  11.        type:String,  
  12.        default:''  
  13.       }  
  14.     }  
  15. }, 
  16.  
  17. methods:{  
  18.     say(){ 
  19.         console.log('明天不上班');  
  20.        this.$emit('helloWorld' 
  21.     }  
  22. </script>  
  23.  
  24. // 父組件 foo.vue  
  25. <template>  
  26.   <div class="container" 
  27.     <bar :title="title" @helloWorld="helloWorld"></bar>  
  28.   </div>  
  29. </template>  
  30.  
  31. <script>  
  32. import Bar from './bar.vue'  
  33. export default 
  34. data:{  
  35.     title:"我是標題"  
  36. },  
  37. methods:{  
  38.     helloWorld(){  
  39.         console.log('我接收到子組件傳遞的事件了' 
  40.     }  
  41. },  
  42. components:{ 
  43.      Bar  
  44.  
  45. </script>  

在小程序中,需要:

    1.編寫子組件

    2. 在子組件的json文件中,將該文件聲明為組件 

  1.  
  2.   "component"true  
  3.  

    3.在需要引入的父組件的json文件中,在usingComponents填寫引入組件的組件名以及路徑 

  1. "usingComponents": {  
  2.     "tab-bar""../../components/tabBar/tabBar"  
  3.  

     4.在父組件中,直接引入即可 

  1. <tab-bar currentpage="index"></tab-bar> 

        具體代碼: 

  1. // 子組件  
  2. <!--components/tabBar/tabBar.wxml-->  
  3. <view class='tabbar-wrapper' 
  4.   <view class='left-bar {{currentpage==="index"?"active":""}}' bindtap='jumpToIndex' 
  5.     <text class='iconfont icon-shouye'></text>  
  6.     <view>首頁</view 
  7.   </view 
  8.   <view class='right-bar {{currentpage==="setting"?"active":""}}' bindtap='jumpToSetting' 
  9.     <text class='iconfont icon-shezhi'></text>  
  10.     <view>設置</view 
  11.   </view 
  12. </view 

2.父子組件間通信

在vue中

父組件向子組件傳遞數(shù)據,只需要在子組件通過v-bind傳入一個值,在子組件中,通過props接收,即可完成數(shù)據的傳遞,示例: 

  1. // 父組件 foo.vue  
  2. <template>  
  3.   <div class="container" 
  4.     <bar :title="title"></bar>  
  5.   </div>  
  6. </template>  
  7. <script>  
  8. import Bar from './bar.vue'  
  9. export default 
  10. data:{  
  11.     title:"我是標題"  
  12. },  
  13. components:{  
  14.     Bar  
  15.  
  16. </script>  
  17.  
  18. // 子組件bar.vue  
  19. <template>  
  20.   <div class="search-box" 
  21.     <div :title="title" ></div>  
  22.   </div>  
  23. </template>  
  24. <script>  
  25. export default 
  26. props:{  
  27.     title:{  
  28.        type:String,  
  29.        default:''  
  30.       }  
  31.     }  
  32.  
  33. </script>  

子組件和父組件通信可以通過this.$emit將方法和數(shù)據傳遞給父組件。

在小程序中

父組件向子組件通信和vue類似,但是小程序沒有通過v-bind,而是直接將值賦值給一個變量,如下: 

  1. <tab-bar currentpage="index"></tab-bar> 

此處, “index”就是要向子組件傳遞的值

在子組件properties中,接收傳遞的值 

  1. properties: {  
  2.     // 彈窗標題  
  3.     currentpage: {            // 屬性名  
  4.       type: String,     // 類型(必填),目前接受的類型包括:String, Number, Boolean, Object, Array, null(表示任意類型)  
  5.       value: 'index'     // 屬性初始值(可選),如果未指定則會根據類型選擇一個 
  6.     } 
  7.  

子組件向父組件通信和vue也很類似,代碼如下: 

  1. //子組件中  
  2. methods: {     
  3.     // 傳遞給父組件  
  4.     cancelBut: function (e) {  
  5.       var that = this;  
  6.       var myEventDetail = { pickerShow: false, type: 'cancel' } // detail對象,提供給事件監(jiān)聽函數(shù)  
  7.       this.triggerEvent('myevent', myEventDetail) //myevent自定義名稱事件,父組件中使用  
  8.     }, 
  9.  
  10. //父組件中  
  11. <bar bind:myevent="toggleToast"></bar>   
  12. // 獲取子組件信息  
  13. toggleToast(e){  
  14.     console.log(e.detail)  
  15.  

如果父組件想要調用子組件的方法

vue會給子組件添加一個ref屬性,通過this.$refs.ref的值便可以獲取到該子組件,然后便可以調用子組件中的任意方法,例如: 

  1. //子組件  
  2. <bar ref="bar"></bar>  
  3. //父組件  
  4. this.$ref.bar.子組件的方法  

小程序是給子組件添加id或者class,然后通過this.selectComponent找到子組件,然后再調用子組件的方法,示例: 

  1. //子組件  
  2. <bar id="bar"></bar>  
  3. // 父組件  
  4. this.selectComponent('#id').syaHello()  

小程序和vue在這點上太相似了,有木有。。。

九、廢話

還有好多地方沒寫,之后再慢慢加上、精簡。感覺自己寫的有點冗余,大佬勿噴!!!

如果覺得有幫助,希望幫忙點個贊和收藏

責任編輯:龐桂玉 來源: segmentfault
相關推薦

2017-05-08 15:03:07

微信小程序開發(fā)實戰(zhàn)

2017-02-06 13:32:12

微信小程序思想

2016-10-20 21:02:12

微信小程序javascript

2017-01-09 10:01:49

微信小程序

2017-06-09 10:40:00

微信小程序架構分析

2017-06-09 12:58:20

微信小程序架構分析

2016-09-28 18:10:59

微信程序MINA

2016-11-04 10:31:49

微信程序指南

2017-06-09 10:06:54

微信小程序架構分析

2016-11-22 11:23:52

微信小程序騰訊微信

2016-09-27 15:40:58

微信程序前端

2016-11-04 10:49:48

微信小程序

2021-06-10 10:51:27

程序基礎架構

2016-09-27 16:38:24

JavaScript微信Web

2018-05-31 23:36:30

vue小程序App

2021-03-03 14:23:06

微信小程序互聯(lián)網

2016-11-19 18:06:44

微信小程序張小龍

2016-11-04 10:30:17

微信小程序

2021-03-05 06:25:19

fiddler微信公眾號小程序

2023-03-26 00:00:00

點贊
收藏

51CTO技術棧公眾號

日韩av片在线看| 国产91成人在在线播放| 国产乱码一区二区三区四区| 免费网站免费进入在线| 国产一区二区三区免费观看| 欧美精品日韩三级| 亚洲精品理论片| 欧美性www| 亚洲成人免费视| 秋霞毛片久久久久久久久| 亚洲一区二区人妻| 99精品国产福利在线观看免费 | 亚洲精品在线观看www| 欧美牲交a欧美牲交aⅴ免费下载| 在线观看美女网站大全免费| 成人网男人的天堂| 国产精品久久久久不卡| 国产亚洲精品久久777777| 国产乱码精品一区二区亚洲| 日韩精品专区在线| 最近中文字幕一区二区| 国产传媒在线| 亚洲男人的天堂网| 青娱乐一区二区| 欧美 日韩 人妻 高清 中文| 喷水一区二区三区| 欧美一级淫片丝袜脚交| 日韩人妻一区二区三区| 亚洲精品午夜| 欧美性大战久久久久久久| 国产一线二线三线女| 在线免费看av| 国产清纯在线一区二区www| 不卡一区二区三区视频| 亚洲天堂视频在线| 狂野欧美性猛交xxxx巴西| 久久久久久综合网天天| 免费成年人视频在线观看| 久久丫精品久久丫| 宅男在线观看免费高清网站| 国产亚洲污的网站| 九9re精品视频在线观看re6 | 日日欢夜夜爽一区| 97精品欧美一区二区三区| 亚洲国产成人精品综合99| 色97色成人| 一本一本久久a久久精品牛牛影视| 在线观看亚洲免费视频| 精品国产一区二区三区2021| 欧美性xxxxxxxx| 国产1区2区在线| 在线毛片观看| 五月婷婷另类国产| 亚洲国产精品无码av| 91精品国产91久久久久久青草| 国产精品久久影院| 亚洲国产一区二区精品视频| 黄色小视频在线观看| 2023国产精品| 国内精品视频在线播放| 熟妇高潮一区二区三区| 99国产精品国产精品久久| 国产精品制服诱惑| 日韩一级免费毛片| 91日韩精品一区| 麻豆精品蜜桃一区二区三区| 少妇激情av一区二区| 91在线观看视频| 亚洲女性喷水在线观看一区| av一区和二区| 欧美自拍偷拍一区二区| av亚洲精华国产精华精华| 久久综合狠狠综合久久综青草| 午夜性色福利影院| 久久精品在这里| 一区二区在线观看网站| 在线观看免费视频你懂的| 一区二区成人在线观看| 欧美激情视频免费看| 免费h在线看| 91官网在线免费观看| 日韩高清第一页| 色噜噜成人av在线| 精品免费日韩av| 野花社区视频在线观看| 欧美午夜精彩| 欧美成人精品一区二区三区| 国产乡下妇女做爰视频| 麻豆久久婷婷| 91久久久精品| 手机av免费在线观看| 国产蜜臀av在线一区二区三区| 亚洲v日韩v欧美v综合| free性欧美hd另类精品| 亚洲综合图片区| 无码人妻丰满熟妇区毛片18| 欧美电影在线观看网站| 精品日韩成人av| 一级黄色性视频| 91精品久久久久久久久久不卡| 久久久久久国产| 91黑人精品一区二区三区| 极品少妇xxxx精品少妇| 精品国产一二| 色视频在线免费观看| 亚洲国产中文字幕| 成人3d动漫一区二区三区| 欧美爱爱视频| 亚洲女人天堂av| 欧美三级免费看| 日韩中文字幕不卡| 成人资源视频网站免费| 成人动漫在线免费观看| 亚洲成人自拍一区| wwwwwxxxx日本| 欧美韩一区二区| 播播国产欧美激情| 无码人妻av免费一区二区三区| 国产伦精品一区二区三区视频青涩 | 国产69精品久久777的优势| 国产在线精品一区| 搞黄网站在线观看| 欧美在线你懂的| 又黄又爽的网站| 亚洲国产精品日韩专区av有中文| 69国产精品成人在线播放| 99热这里只有精品66| 国产目拍亚洲精品99久久精品| 欧美一级片免费播放| 国产一区二区三区免费观看在线| 亚洲午夜小视频| 啦啦啦免费高清视频在线观看| 国产成人aaaa| 亚洲自拍偷拍一区二区三区| 素人一区二区三区| 亚洲精品少妇网址| 国产成人无码精品亚洲| 国产精品一区久久久久| 亚洲欧洲精品一区二区| 亚洲欧美在线成人| 亚洲剧情一区二区| 伊人365影院| 国产不卡视频一区| 可以在线看黄的网站| 欧美系列精品| 久久精品国产亚洲| 一级特黄aaaaaa大片| 国产精品污www在线观看| 国产成人亚洲精品无码h在线 | 久久爱av电影| av影视在线| 精品久久久久久久久久久久包黑料| 国产午夜手机精彩视频| 狠狠色丁香久久婷婷综| 四虎影院一区二区| 96sao精品免费视频观看| 精品国产欧美一区二区三区成人| 性高潮视频在线观看| 中文字幕免费在线观看视频一区| 精品久久久久久久无码| 国产区精品区| 国产精品久久久久高潮| 日韩大片在线永久免费观看网站| 欧美日韩精品一区视频| 国产美女福利视频| 国产精品一区不卡| 国产精品久久国产| 国偷自产av一区二区三区| 久久久久久九九九| 午夜视频1000| 91久久精品一区二区| 大吊一区二区三区| 国内精品国产成人| av无码久久久久久不卡网站| 久久丝袜视频| 国产成人精品综合| 黄色片网站在线观看| 日韩精品综合一本久道在线视频| 日韩av在线播放观看| 国产午夜精品美女毛片视频| 中国黄色片免费看| 欧美 亚欧 日韩视频在线 | 国产福利免费视频| 香蕉成人伊视频在线观看| 国产精品三级在线观看无码| 日产欧产美韩系列久久99| 椎名由奈jux491在线播放| 91精品丝袜国产高跟在线| 欧美性做爰毛片| 亚洲欧美视频一区二区| 日韩欧美久久久| 国产午夜精品久久久久| 最新国产成人在线观看| av免费观看不卡| 日本aⅴ免费视频一区二区三区 | 日本中文字幕在线播放| 欧美成人三级在线| 无码人妻精品一区二区蜜桃色欲| 亚洲欧美在线观看| 日本不卡视频一区| 奇米综合一区二区三区精品视频| 粉嫩av一区二区三区天美传媒| 伊人久久大香线蕉| 亚洲综合一区二区不卡| 久久精品女人天堂av免费观看 | 欧美精彩一区二区三区| 精品久久免费| 国产a∨精品一区二区三区不卡| 超碰个人在线| 国产一区av在线| 蜜臀av在线观看| 欧美日韩一区二区三区四区| 日韩毛片在线视频| 亚洲欧美日韩国产成人精品影院 | 免费一区二区三区视频导航| 成人免费视频在线观看超级碰| 九色porny丨首页入口在线| 日韩中文字幕在线看| 免费一级在线观看| 精品动漫一区二区三区在线观看 | 精品欧美一区二区久久| 一级α片免费看刺激高潮视频| 婷婷综合久久一区二区三区| 天天做夜夜爱爱爱| 国产午夜亚洲精品午夜鲁丝片| 日韩成人av影院| 精品无码三级在线观看视频| 久久久噜噜噜www成人网| 国产主播一区| 天堂av免费看| 图片区亚洲欧美小说区| 日韩欧美99| 亚洲人成亚洲精品| 久久福利电影| 成人资源在线播放| 亚洲综合在线做性| www久久久| 国产在线拍偷自揄拍精品| 日韩成人影音| 日韩av电影手机在线观看| 免费一二一二在线视频| 午夜精品www| 国产区美女在线| 欧美激情精品久久久久久久变态| 国产激情在线| 麻豆国产精品va在线观看不卡 | 久久久久97| 国产精品久久久久久久小唯西川| 欧美高清hd| 99视频在线| 中文字幕日韩在线| 99精品国产高清在线观看| 视频一区日韩精品| 粉嫩精品一区二区三区在线观看 | 日韩欧美一二三四区| 99精品国产99久久久久久97| 91精品欧美综合在线观看最新| 国产精品女人久久久| 91精品福利在线一区二区三区 | 一区二区成人国产精品| 人人狠狠综合久久亚洲婷婷| 亚洲欧美丝袜| 亚洲成av人片一区二区密柚| 免费看污污视频| 欧美日韩 国产精品| 妺妺窝人体色www看人体| 亚洲青色在线| 国产性xxxx18免费观看视频| 久久一二三区| 欧美午夜aaaaaa免费视频| 精品在线观看免费| 日本人dh亚洲人ⅹxx| 高清成人免费视频| 偷拍女澡堂一区二区三区| 国产婷婷精品av在线| 麻豆一区在线观看| 夜夜亚洲天天久久| 在线天堂中文字幕| 欧美剧情片在线观看| 精品人妻伦一区二区三区久久| 亚洲第一视频在线观看| 久草视频在线看| 俺也去精品视频在线观看| 牛牛精品视频在线| 欧美一区在线直播| 久久福利在线| 国产精品久久久久av福利动漫| 蜜桃精品wwwmitaows| 在线一区亚洲| 99热在线精品观看| 日韩精品视频一二三| 国产不卡高清在线观看视频| 无码人妻精品一区二区三应用大全| 国产精品三级视频| 亚洲国产精品成人无久久精品| 在线精品视频小说1| 国产suv一区二区| 精品视频在线观看日韩| 免费黄色网址在线观看| 性欧美在线看片a免费观看| 精品免费av一区二区三区| 波多野结衣一区二区三区在线观看| 国产99久久精品一区二区300| 潘金莲一级淫片aaaaa免费看| 香蕉久久夜色精品| 特黄特黄一级片| 久久久.com| 国产真实的和子乱拍在线观看| 欧美日韩小视频| 婷婷综合激情网| 久久亚洲精品毛片| 成人免费网站www网站高清| 91丨九色丨国产| 久久国产电影| 国产1区2区在线| 成人精品小蝌蚪| 中日韩一级黄色片| 91久久精品国产91性色tv| 欧美 日韩 国产 精品| 另类少妇人与禽zozz0性伦| 日韩在线免费| 久久国产精品久久精品国产| 亚洲欧美网站在线观看| 一级特黄性色生活片| 99re这里只有精品6| 久久艹精品视频| 欧美另类z0zxhd电影| 超碰免费在线观看| 欧美又大又硬又粗bbbbb| 97久久综合区小说区图片区| 吴梦梦av在线| 另类的小说在线视频另类成人小视频在线| 中文在线永久免费观看| 亚洲一区中文日韩| 国产成人免费看一级大黄| 久久精品美女视频网站| 全球最大av网站久久| 欧洲一区二区在线| 亚洲一区二区三区四区五区午夜| 国产精品一区二区在线免费观看| 中文字幕一区二区三区不卡 | 日韩精品在线看片z| 毛片网站在线免费观看| 国产精品亚发布| 成人同人动漫免费观看| 丰满少妇在线观看| 国产丝袜在线精品| 天天综合久久综合| 国产一区二区免费| 日本精品裸体写真集在线观看| 欧美日韩在线高清| 天堂资源在线中文精品| 蜜桃av免费看| 色婷婷精品大视频在线蜜桃视频| 日本免费不卡| 国产成人av在线| 精品一区二区三区在线 | 免费精品视频一区二区三区| 国产精品久久久一区二区| 中国av免费看| 欧美日韩中文字幕| 欧美老女人性开放| 国产精品久久久久久久久粉嫩av | 成年丰满熟妇午夜免费视频| 国产真实乱对白精彩久久| 三级影片在线看| 欧美不卡一区二区三区| 91黄页在线观看| 蜜桃久久精品乱码一区二区 | 一区二区三区波多野结衣在线观看 | 超碰在线免费播放| 99re6热在线精品视频播放速度| 国产综合网站| 中文字幕一区二区久久人妻网站| 欧美性猛交xxxx富婆| 成人在线观看一区| 91天堂在线观看| 红桃视频欧美| 国产精品成人一区二区三区电影毛片 | 日韩精品在线影院| yiren22亚洲综合| 久久观看最新视频| 99re这里都是精品| 91亚洲欧美激情| 久久久久国色av免费观看性色 | 精品亚洲aⅴ在线观看| av在线一区不卡| 黄黄视频在线观看| 26uuu亚洲| 国产美女三级无套内谢| 97国产精品视频人人做人人爱| 狠狠做深爱婷婷综合一区| 中文字幕色网站| 天天av天天翘天天综合网色鬼国产| 国产在线高清| 97人人模人人爽人人少妇| 久久午夜电影| 久久免费在线观看视频| 一本色道久久88精品综合| 北条麻妃一区二区三区在线观看|