日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > vue >内容正文

vue

Vue.js 渲染函数 JSX

發(fā)布時(shí)間:2025/3/21 vue 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue.js 渲染函数 JSX 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基礎(chǔ)

Vue 推薦在絕大多數(shù)情況下使用 template 來創(chuàng)建你的 HTML。然而在一些場景中,你真的需要 JavaScript 的完全編程的能力,這時(shí)你可以用?render 函數(shù),它比 template 更接近編譯器。

讓我們深入一個(gè)簡單的例子,這個(gè)例子里?render?函數(shù)很實(shí)用。假設(shè)我們要生成錨點(diǎn)標(biāo)題 (anchored headings):

<h1><a name="hello-world" href="#hello-world">Hello world!</a> </h1>

對于上面的 HTML,我們決定這樣定義組件接口:

<anchored-heading :level="1">Hello world!</anchored-heading>

當(dāng)我們開始寫一個(gè)只能通過?level?prop 動(dòng)態(tài)生成 heading 標(biāo)簽的組件時(shí),你可能很快想到這樣實(shí)現(xiàn):

<script type="text/x-template" id="anchored-heading-template"><h1 v-if="level === 1"><slot></slot></h1><h2 v-else-if="level === 2"><slot></slot></h2><h3 v-else-if="level === 3"><slot></slot></h3><h4 v-else-if="level === 4"><slot></slot></h4><h5 v-else-if="level === 5"><slot></slot></h5><h6 v-else-if="level === 6"><slot></slot></h6> </script>
Vue.component('anchored-heading', {template: '#anchored-heading-template',props: {level: {type: Number,required: true}} })

在這種場景中使用 template 并不是最好的選擇:首先代碼冗長,為了在不同級(jí)別的標(biāo)題中插入錨點(diǎn)元素,我們需要重復(fù)地使用?<slot></slot>。

雖然模板在大多數(shù)組件中都非常好用,但是在這里它就不是很簡潔的了。那么,我們來嘗試使用?render?函數(shù)重寫上面的例子:

Vue.component('anchored-heading', {render: function (createElement) {return createElement('h' + this.level, // 標(biāo)簽名稱this.$slots.default // 子元素?cái)?shù)組)},props: {level: {type: Number,required: true}} })

簡單清晰很多!簡單來說,這樣代碼精簡很多,但是需要非常熟悉 Vue 的實(shí)例屬性。在這個(gè)例子中,你需要知道,向組件中傳遞不帶?slot?特性的子元素時(shí),比如?anchored-heading?中的?Hello world!,這些子元素被存儲(chǔ)在組件實(shí)例中的?$slots.default?中。如果你還不了解,在深入 render 函數(shù)之前推薦閱讀實(shí)例屬性 API。

節(jié)點(diǎn)、樹以及虛擬 DOM

在深入渲染函數(shù)之前,了解一些瀏覽器的工作原理是很重要的。以下面這段 HTML 為例:

<div><h1>My title</h1>Some text content<!-- TODO: 添加標(biāo)簽行 --> </div>

當(dāng)瀏覽器讀到這些代碼時(shí),它會(huì)建立一個(gè)“DOM 節(jié)點(diǎn)”樹來保持追蹤,如同你會(huì)畫一張家譜樹來追蹤家庭成員的發(fā)展一樣。

HTML 的 DOM 節(jié)點(diǎn)樹如下圖所示:

每個(gè)元素都是一個(gè)節(jié)點(diǎn)。每片文字也是一個(gè)節(jié)點(diǎn)。甚至注釋也都是節(jié)點(diǎn)。一個(gè)節(jié)點(diǎn)就是頁面的一個(gè)部分。就像家譜樹一樣,每個(gè)節(jié)點(diǎn)都可以有孩子節(jié)點(diǎn) (也就是說每個(gè)部分可以包含其它的一些部分)。

高效的更新所有這些節(jié)點(diǎn)會(huì)是比較困難的,不過所幸你不必再手動(dòng)完成這個(gè)工作了。你只需要告訴 Vue 你希望頁面上的 HTML 是什么,這可以是在一個(gè)模板里:

<h1>{{ blogTitle }}</h1>

或者一個(gè)渲染函數(shù)里:

render: function (createElement) {return createElement('h1', this.blogTitle) }

在這兩種情況下,Vue 都會(huì)自動(dòng)保持頁面的更新,即便?blogTitle?發(fā)生了改變。

虛擬 DOM

Vue 通過建立一個(gè)虛擬 DOM?對真實(shí) DOM 發(fā)生的變化保持追蹤。請仔細(xì)看這行代碼:

return createElement('h1', this.blogTitle)

createElement?到底會(huì)返回什么呢?其實(shí)不是一個(gè)實(shí)際的?DOM 元素。它更準(zhǔn)確的名字可能是?createNodeDescription,因?yàn)樗男畔?huì)告訴 Vue 頁面上需要渲染什么樣的節(jié)點(diǎn),及其子節(jié)點(diǎn)。我們把這樣的節(jié)點(diǎn)描述為“虛擬節(jié)點(diǎn) (Virtual Node)”,也常簡寫它為“VNode”。“虛擬 DOM”是我們對由 Vue 組件樹建立起來的整個(gè) VNode 樹的稱呼。

createElement?參數(shù)

接下來你需要熟悉的是如何在?createElement?函數(shù)中生成模板。這里是?createElement?接受的參數(shù):

// @returns {VNode} createElement(// {String | Object | Function}// 一個(gè) HTML 標(biāo)簽字符串,組件選項(xiàng)對象,或者// 解析上述任何一種的一個(gè) async 異步函數(shù)。必需參數(shù)。'div',// {Object}// 一個(gè)包含模板相關(guān)屬性的數(shù)據(jù)對象// 你可以在 template 中使用這些特性。可選參數(shù)。{// (詳情見下一節(jié))},// {String | Array}// 子虛擬節(jié)點(diǎn) (VNodes),由 `createElement()` 構(gòu)建而成,// 也可以使用字符串來生成“文本虛擬節(jié)點(diǎn)”。可選參數(shù)。['先寫一些文字',createElement('h1', '一則頭條'),createElement(MyComponent, {props: {someProp: 'foobar'}})] )

深入 data 對象

有一點(diǎn)要注意:正如在模板語法中,v-bind:class?和?v-bind:style,會(huì)被特別對待一樣,在 VNode 數(shù)據(jù)對象中,下列屬性名是級(jí)別最高的字段。該對象也允許你綁定普通的 HTML 特性,就像 DOM 屬性一樣,比如?innerHTML?(這會(huì)取代?v-html?指令)。

{// 和`v-bind:class`一樣的 API// 接收一個(gè)字符串、對象或字符串和對象組成的數(shù)組'class': {foo: true,bar: false},// 和`v-bind:style`一樣的 API// 接收一個(gè)字符串、對象或?qū)ο蠼M成的數(shù)組style: {color: 'red',fontSize: '14px'},// 普通的 HTML 特性attrs: {id: 'foo'},// 組件 propsprops: {myProp: 'bar'},// DOM 屬性domProps: {innerHTML: 'baz'},// 事件監(jiān)聽器基于 `on`// 所以不再支持如 `v-on:keyup.enter` 修飾器// 需要手動(dòng)匹配 keyCode。on: {click: this.clickHandler},// 僅用于組件,用于監(jiān)聽原生事件,而不是組件內(nèi)部使用// `vm.$emit` 觸發(fā)的事件。nativeOn: {click: this.nativeClickHandler},// 自定義指令。注意,你無法對 `binding` 中的 `oldValue`// 賦值,因?yàn)?Vue 已經(jīng)自動(dòng)為你進(jìn)行了同步。directives: [{name: 'my-custom-directive',value: '2',expression: '1 + 1',arg: 'foo',modifiers: {bar: true}}],// 作用域插槽格式// { name: props => VNode | Array<VNode> }scopedSlots: {default: props => createElement('span', props.text)},// 如果組件是其他組件的子組件,需為插槽指定名稱slot: 'name-of-slot',// 其他特殊頂層屬性key: 'myKey',ref: 'myRef',// 如果你在渲染函數(shù)中向多個(gè)元素都應(yīng)用了相同的 ref 名,// 那么 `$refs.myRef` 會(huì)變成一個(gè)數(shù)組。refInFor: true }

完整示例

有了這些知識(shí),我們現(xiàn)在可以完成我們最開始想實(shí)現(xiàn)的組件:

var getChildrenTextContent = function (children) {return children.map(function (node) {return node.children? getChildrenTextContent(node.children): node.text}).join('') }Vue.component('anchored-heading', {render: function (createElement) {// 創(chuàng)建 kebab-case 風(fēng)格的IDvar headingId = getChildrenTextContent(this.$slots.default).toLowerCase().replace(/\W+/g, '-').replace(/(^\-|\-$)/g, '')return createElement('h' + this.level,[createElement('a', {attrs: {name: headingId,href: '#' + headingId}}, this.$slots.default)])},props: {level: {type: Number,required: true}} })

約束

VNodes 必須唯一

組件樹中的所有 VNodes 必須是唯一的。這意味著,下面的 render function 是無效的:

render: function (createElement) {var myParagraphVNode = createElement('p', 'hi')return createElement('div', [// 錯(cuò)誤-重復(fù)的 VNodesmyParagraphVNode, myParagraphVNode]) }

如果你真的需要重復(fù)很多次的元素/組件,你可以使用工廠函數(shù)來實(shí)現(xiàn)。例如,下面這個(gè)例子 render 函數(shù)完美有效地渲染了 20 個(gè)相同的段落:

render: function (createElement) {return createElement('div',Array.apply(null, { length: 20 }).map(function () {return createElement('p', 'hi')})) }

使用 JavaScript 代替模板功能

v-if?和?v-for

只要在原生的 JavaScript 中可以輕松完成的操作,Vue 的 render 函數(shù)就不會(huì)提供專有的替代方法。比如,在 template 中使用的?v-if?和?v-for:

<ul v-if="items.length"><li v-for="item in items">{{ item.name }}</li> </ul> <p v-else>No items found.</p>

這些都會(huì)在 render 函數(shù)中被 JavaScript 的?if/else?和?map?重寫:

props: ['items'], render: function (createElement) {if (this.items.length) {return createElement('ul', this.items.map(function (item) {return createElement('li', item.name)}))} else {return createElement('p', 'No items found.')} }

v-model

render 函數(shù)中沒有與?v-model?的直接對應(yīng) - 你必須自己實(shí)現(xiàn)相應(yīng)的邏輯:

props: ['value'], render: function (createElement) {var self = thisreturn createElement('input', {domProps: {value: self.value},on: {input: function (event) {self.$emit('input', event.target.value)}}}) }

這就是深入底層的代價(jià),但與?v-model?相比,這可以讓你更好地控制交互細(xì)節(jié)。

事件 & 按鍵修飾符

對于?.passive、.capture?和?.once事件修飾符, Vue 提供了相應(yīng)的前綴可以用于?on:

Modifier(s)Prefix
.passive&
.capture!
.once~
.capture.once?or
.once.capture
~!

例如:

on: {'!click': this.doThisInCapturingMode,'~keyup': this.doThisOnce,'~!mouseover': this.doThisOnceInCapturingMode }

對于其他的修飾符,前綴不是很重要,因?yàn)槟憧梢栽谑录幚砗瘮?shù)中使用事件方法:

Modifier(s)Equivalent in Handler
.stopevent.stopPropagation()
.preventevent.preventDefault()
.selfif (event.target !== event.currentTarget) return
Keys:
.enter,?.13
if (event.keyCode !== 13) return?(change?13?to?another key code?for other key modifiers)
Modifiers Keys:
.ctrl,?.alt,?.shift,?.meta
if (!event.ctrlKey) return?(change?ctrlKey?to?altKey,?shiftKey, or?metaKey, respectively)

這里是一個(gè)使用所有修飾符的例子:

on: {keyup: function (event) {// 如果觸發(fā)事件的元素不是事件綁定的元素// 則返回if (event.target !== event.currentTarget) return// 如果按下去的不是 enter 鍵或者// 沒有同時(shí)按下 shift 鍵// 則返回if (!event.shiftKey || event.keyCode !== 13) return// 阻止?事件冒泡event.stopPropagation()// 阻止該元素默認(rèn)的 keyup 事件event.preventDefault()// ...} }

插槽

你可以通過?this.$slots?訪問靜態(tài)插槽的內(nèi)容,得到的是一個(gè) VNodes 數(shù)組:

render: function (createElement) {// `<div><slot></slot></div>`return createElement('div', this.$slots.default) }

也可以通過?this.$scopedSlots?訪問作用域插槽,得到的是一個(gè)返回 VNodes 的函數(shù):

props: ['message'], render: function (createElement) {// `<div><slot :text="message"></slot></div>`return createElement('div', [this.$scopedSlots.default({text: this.message})]) }

如果要用渲染函數(shù)向子組件中傳遞作用域插槽,可以利用 VNode 數(shù)據(jù)對象中的?scopedSlots?域:

render: function (createElement) {return createElement('div', [createElement('child', {// 在數(shù)據(jù)對象中傳遞 `scopedSlots`// 格式:{ name: props => VNode | Array<VNode> }scopedSlots: {default: function (props) {return createElement('span', props.text)}}})]) }

JSX

如果你寫了很多?render?函數(shù),可能會(huì)覺得下面這樣的代碼寫起來很痛苦:

createElement('anchored-heading', {props: {level: 1}}, [createElement('span', 'Hello'),' world!'] )

特別是模板如此簡單的情況下:

<anchored-heading :level="1"><span>Hello</span> world! </anchored-heading>

這就是為什么會(huì)有一個(gè)?Babel 插件,用于在 Vue 中使用 JSX 語法,它可以讓我們回到更接近于模板的語法上。

import AnchoredHeading from './AnchoredHeading.vue'new Vue({el: '#demo',render: function (h) {return (<AnchoredHeading level={1}><span>Hello</span> world!</AnchoredHeading>)} })

將?h?作為?createElement?的別名是 Vue 生態(tài)系統(tǒng)中的一個(gè)通用慣例,實(shí)際上也是 JSX 所要求的,如果在作用域中?h?失去作用,在應(yīng)用中會(huì)觸發(fā)報(bào)錯(cuò)。

更多關(guān)于 JSX 映射到 JavaScript,閱讀?使用文檔。

函數(shù)式組件

之前創(chuàng)建的錨點(diǎn)標(biāo)題組件是比較簡單,沒有管理或者監(jiān)聽任何傳遞給他的狀態(tài),也沒有生命周期方法。它只是一個(gè)接收參數(shù)的函數(shù)。
在這個(gè)例子中,我們標(biāo)記組件為?functional,這意味它是無狀態(tài) (沒有響應(yīng)式數(shù)據(jù)),無實(shí)例 (沒有?this?上下文)。
一個(gè)函數(shù)式組件就像這樣:

Vue.component('my-component', {functional: true,// Props 可選props: {// ...},// 為了彌補(bǔ)缺少的實(shí)例// 提供第二個(gè)參數(shù)作為上下文render: function (createElement, context) {// ...} })

注意:在 2.3.0 之前的版本中,如果一個(gè)函數(shù)式組件想要接受 props,則?props選項(xiàng)是必須的。在 2.3.0 或以上的版本中,你可以省略?props?選項(xiàng),所有組件上的特性都會(huì)被自動(dòng)解析為 props。

在 2.5.0 及以上版本中,如果你使用了單文件組件,那么基于模板的函數(shù)式組件可以這樣聲明:

<template functional> </template>

組件需要的一切都是通過上下文傳遞,包括:

  • props:提供所有 prop 的對象
  • children: VNode 子節(jié)點(diǎn)的數(shù)組
  • slots: 返回所有插槽的對象的函數(shù)
  • data:傳遞給組件的數(shù)據(jù)對象,作為?createElement?的第二個(gè)參數(shù)傳入組件
  • parent:對父組件的引用
  • listeners: (2.3.0+) 一個(gè)包含了所有在父組件上注冊的事件偵聽器的對象。這只是一個(gè)指向?data.on?的別名。
  • injections: (2.3.0+) 如果使用了?inject?選項(xiàng),則該對象包含了應(yīng)當(dāng)被注入的屬性。

在添加?functional: true?之后,錨點(diǎn)標(biāo)題組件的 render 函數(shù)之間簡單更新增加?context?參數(shù),this.$slots.default?更新為?context.children,之后this.level?更新為?context.props.level。

因?yàn)楹瘮?shù)式組件只是一個(gè)函數(shù),所以渲染開銷也低很多。然而,對持久化實(shí)例的缺乏也意味著函數(shù)式組件不會(huì)出現(xiàn)在?Vue devtools?的組件樹里。

在作為包裝組件時(shí)它們也同樣非常有用,比如,當(dāng)你需要做這些時(shí):

  • 程序化地在多個(gè)組件中選擇一個(gè)
  • 在將 children, props, data 傳遞給子組件之前操作它們。

下面是一個(gè)依賴傳入 props 的值的?smart-list?組件例子,它能代表更多具體的組件:

var EmptyList = { /* ... */ } var TableList = { /* ... */ } var OrderedList = { /* ... */ } var UnorderedList = { /* ... */ }Vue.component('smart-list', {functional: true,props: {items: {type: Array,required: true},isOrdered: Boolean},render: function (createElement, context) {function appropriateListComponent () {var items = context.props.itemsif (items.length === 0) return EmptyListif (typeof items[0] === 'object') return TableListif (context.props.isOrdered) return OrderedListreturn UnorderedList}return createElement(appropriateListComponent(),context.data,context.children)} })

向子元素或子組件傳遞特性和事件

在普通組件中,沒有被定義為 prop 的特性會(huì)自動(dòng)添加到組件的根元素上,將現(xiàn)有的同名特性替換或與其智能合并。

然而函數(shù)式組件要求你顯式定義該行為:

Vue.component('my-functional-button', {functional: true,render: function (createElement, context) {// 完全透明的傳入任何特性、事件監(jiān)聽器、子結(jié)點(diǎn)等。return createElement('button', context.data, context.children)} })

向?createElement?通過傳入?context.data?作為第二個(gè)參數(shù),我們就把?my-functional-button?上面所有的特性和事件監(jiān)聽器都傳遞下去了。事實(shí)上這是非常透明的,那些事件甚至并不要求?.native?修飾符。

如果你使用基于模板的函數(shù)式組件,那么你還需要手動(dòng)添加特性和監(jiān)聽器。因?yàn)槲覀兛梢栽L問到其獨(dú)立的上下文內(nèi)容,所以我們可以使用?data.attrs?傳遞任何 HTML 特性,也可以使用?listeners?(即?data.on?的別名)?傳遞任何事件監(jiān)聽器。

<template functional><buttonclass="btn btn-primary"v-bind="data.attrs"v-on="listeners"><slot/></button> </template>

slots()?和?children?對比

你可能想知道為什么同時(shí)需要?slots()?和?children。slots().default?不是和?children?類似的嗎?在一些場景中,是這樣,但是如果是函數(shù)式組件和下面這樣的 children 呢?

<my-functional-component><p slot="foo">first</p><p>second</p> </my-functional-component>

對于這個(gè)組件,children?會(huì)給你兩個(gè)段落標(biāo)簽,而?slots().default?只會(huì)傳遞第二個(gè)匿名段落標(biāo)簽,slots().foo?會(huì)傳遞第一個(gè)具名段落標(biāo)簽。同時(shí)擁有?children和?slots()?,因此你可以選擇讓組件通過?slot()?系統(tǒng)分發(fā)或者簡單的通過?children?接收,讓其他組件去處理。

模板編譯

你可能有興趣知道,Vue 的模板實(shí)際是編譯成了 render 函數(shù)。這是一個(gè)實(shí)現(xiàn)細(xì)節(jié),通常不需要關(guān)心,但如果你想看看模板的功能是怎樣被編譯的,你會(huì)發(fā)現(xiàn)會(huì)非常有趣。下面是一個(gè)使用?Vue.compile?來實(shí)時(shí)編譯模板字符串的簡單 demo:

render:

function anonymous( ) {with(this){return _c('div',[_m(0),(message)?_c('p',[_v(_s(message))]):_c('p',[_v("No message.")])])} }

staticRenderFns:

_m(0): function anonymous( ) {with(this){return _c('header',[_c('h1',[_v("I'm a template!")])])} }

from:?https://cn.vuejs.org/v2/guide/render-function.html?

總結(jié)

以上是生活随笔為你收集整理的Vue.js 渲染函数 JSX的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

色干干| 久久99久久99精品免观看软件 | 超碰在线观看av.com | 久久人人爽人人爽人人片av软件 | 9ⅰ精品久久久久久久久中文字幕 | 国产不卡在线看 | 黄色在线免费观看网址 | 在线国产一区二区 | 久久视频中文字幕 | 成全免费观看视频 | 一级性av| www.五月婷婷 | 国产色黄网站 | 综合天堂av久久久久久久 | 999视频网 | 日韩乱色精品一区二区 | 99国产精品久久久久久久久久 | 午夜国产在线观看 | 国产精品成人国产乱一区 | 婷婷综合久久 | 欧美了一区在线观看 | 成人免费中文字幕 | 91精品在线免费 | 欧美一级性生活 | adc在线观看 | 国产人成看黄久久久久久久久 | 五月婷婷综合在线视频 | 免费在线黄网 | 国产在线播放观看 | 亚洲国产色一区 | 91福利在线导航 | 特级毛片aaa| 久久国产精品久久精品国产演员表 | 99av在线视频 | 激情综合网在线观看 | 国产一区视频在线 | 久久色视频 | 免费看国产精品 | 视频一区亚洲 | 国产精品久久久久久欧美 | 欧美一区日韩精品 | 国产亚洲精品精品精品 | 天天射射天天 | 中文字幕第一页在线播放 | 国产精品正在播放 | 国产高清在线不卡 | 国产精品av免费 | 成人久久久久 | 在线观看黄网站 | 天天综合色网 | 天天碰天天操视频 | 国产色视频123区 | 成人网在线免费视频 | 欧美午夜精品久久久久久浪潮 | 久久国产二区 | 国产精品久久久久久一二三四五 | 欧美日韩p片| 瑞典xxxx性hd极品 | 九九热在线免费观看 | 91桃色免费观看 | 国产日韩精品在线 | 又紧又大又爽精品一区二区 | av一区二区三区在线播放 | 日日色综合 | 成人免费看片网址 | 成人h视频 | 免费又黄又爽 | 91精品国产91 | 一级片视频免费观看 | 99国产视频在线 | 在线观看亚洲专区 | 精品在线免费视频 | 国产精品久久久久久久久久东京 | 久久综合综合久久综合 | 国产人成在线视频 | 在线免费观看不卡av | 中文字幕精品久久 | 波多野结衣在线观看一区二区三区 | 久久久久久高潮国产精品视 | 国产高清成人av | 黄色aaaaa| 久久蜜桃av | 五月婷婷色丁香 | 亚洲第一区在线观看 | 久久久精品 一区二区三区 国产99视频在线观看 | 手机av在线不卡 | 亚洲 欧美 日韩 综合 | 99久久精品国产亚洲 | www看片网站 | 日韩天天操 | 麻豆传媒电影在线观看 | 国产麻豆剧果冻传媒视频播放量 | 久草精品网 | 欧美一区二区三区四区夜夜大片 | 国产精品欧美精品 | 就要干b| 久久精品91久久久久久再现 | 九九九九免费视频 | 久久人人爽爽人人爽人人片av | 国产美女在线观看 | 亚洲综合视频网 | 国产精品国产三级国产aⅴ9色 | 久久精品视频免费播放 | 亚洲精品tv | 欧美日韩一区二区三区在线观看视频 | 亚洲国内精品在线 | 亚洲国产mv | 免费情趣视频 | 黄色视屏av| 在线精品一区二区 | 日韩激情免费视频 | 最近中文字幕免费av | 亚洲人久久久 | 一区二区三区久久精品 | 99精品欧美一区二区三区黑人哦 | 精品久久久久国产免费第一页 | 色婷婷国产精品 | 亚洲v欧美v国产v在线观看 | 国产精品一区二区三区在线免费观看 | 国产精品精品国产色婷婷 | 久久成人综合 | 91网免费看 | 中文字幕字幕中文 | 久热精品国产 | 欧美性另类 | 精品国偷自产在线 | 国产精品色在线 | 日本中文字幕在线视频 | 亚洲视频在线观看 | 日韩在线网址 | 夜夜骑日日操 | 91成人在线观看喷潮 | 在线观看v片 | 狠狠狠狠狠干 | 中文区中文字幕免费看 | 日本久久久亚洲精品 | 青青草国产成人99久久 | 丝袜美腿在线播放 | 日本韩国欧美在线观看 | 国产一区二区久久久 | 久久99热精品这里久久精品 | 国产91精品高清一区二区三区 | 伊人中文在线 | 午夜精品福利影院 | 国产精品免费人成网站 | 国产一区二区久久久久 | 久久免费a | 日韩素人在线观看 | 99精品系列 | 久久视频免费 | 天天色天天综合 | 色婷婷六月天 | 国产精品一区二区三区在线看 | 中文字幕亚洲五码 | 久草免费手机视频 | 在线精品观看 | 韩国精品福利一区二区三区 | 狠狠色伊人亚洲综合网站野外 | 日韩高清av在线 | 久草在线视频免费资源观看 | 就要色综合| 三级黄色大片在线观看 | 国内精品久久久久久久97牛牛 | 免费精品视频 | 黄色软件在线观看视频 | 在线观看av免费观看 | 久久精品8| 久久日本视频 | 91看片黄色| 亚洲精品美女在线 | 国产黄色片久久久 | 午夜视频在线网站 | 女人18精品一区二区三区 | 日韩午夜三级 | 欧美成人精品欧美一级乱黄 | 五月天,com| 欧美精品一区二区蜜臀亚洲 | 国产视频在线观看免费 | 国内外激情视频 | 成人毛片网 | 日本中文字幕在线看 | 黄色免费网站下载 | 狠狠色婷婷丁香六月 | 久草免费电影 | 亚洲丝袜中文 | 欧美国产日韩在线观看 | 三级动态视频在线观看 | 91麻豆精品国产午夜天堂 | 99精品一级欧美片免费播放 | 婷婷综合网 | 九九视频在线 | 天天操天天摸天天爽 | 4438全国亚洲精品在线观看视频 | 狠狠色2019综合网 | 午夜精品久久久久久 | 日韩av免费一区二区 | 成人在线观看影院 | 国产一级视频在线 | 久久精品国产精品亚洲 | 91网站免费观看 | 91视频免费| 91一区啪爱嗯打偷拍欧美 | 在线观看免费黄视频 | 国产传媒一区在线 | 九九色网 | 午夜手机看片 | 欧美激情综合五月色丁香 | 精品中文字幕视频 | 久久精品在线 | 久久99热精品这里久久精品 | 亚洲午夜久久久综合37日本 | a在线v| 国产精品一区二区三区在线 | 夜夜躁日日躁狠狠躁 | 欧美在线视频一区二区三区 | 日韩一区二区三区高清在线观看 | 国产精品麻豆视频 | 91精品免费视频 | 免费在线色电影 | 美女视频a美女大全免费下载蜜臀 | 午夜精品电影一区二区在线 | 黄色成人小视频 | 中文字幕一区二区三区久久 | 国产91电影在线观看 | 欧美日韩免费网站 | 成人a级大片| 手机成人av | 精品字幕在线 | 国产视频精品免费播放 | 国产精品成人久久 | 久久午夜精品 | 91精品在线视频观看 | 色综合天天干 | 一级欧美日韩 | 久久精品视频网 | 久久97精品| 免费观看第二部31集 | 国产美女免费观看 | 亚洲精品玖玖玖av在线看 | 午夜av色| 精品久久1 | 99这里只有精品视频 | 国产精品网红直播 | 国产日韩欧美自拍 | 狠狠操在线 | 久久精品理论 | 国产精品久久久久久久久久久久久 | 国产精品久久久久久久久久尿 | 亚洲一区日韩在线 | 国产中文字幕在线免费观看 | 五月婷婷激情综合 | 国产精品一区二区免费视频 | 国产精品一区二区无线 | 在线你懂的视频 | 国产精品久久99综合免费观看尤物 | 久草电影在线观看 | 日本爽妇网 | 久久久久久欧美二区电影网 | 久久香蕉影视 | 亚洲乱码在线观看 | 中文字幕之中文字幕 | 91成人精品观看 | 高清免费av在线 | 在线观看日本韩国电影 | 人人射人人射 | 久久毛片视频 | 国产综合在线观看视频 | 一区二区视频免费在线观看 | 97电影网站 | 国产99一区视频免费 | 成人黄色影片在线 | 99免费在线观看视频 | 丁香婷婷激情啪啪 | 深爱婷婷久久综合 | 特级大胆西西4444www | 99久久影院| 99久久精品久久亚洲精品 | 亚洲视频456 | 亚洲精品麻豆 | 99免费在线视频 | www黄免费| 国产美女网 | 免费又黄又爽 | 亚洲精品国产精品国自产观看 | 国产精品自产拍在线观看中文 | 国产精品视频全国免费观看 | 婷婷激情久久 | 中文字幕电影在线 | 国产综合香蕉五月婷在线 | 亚洲电影免费 | 欧美日韩不卡在线 | 亚洲成人精品av | 丁香五婷| 亚洲综合丁香 | 天天操天天干天天插 | 蜜臀aⅴ国产精品久久久国产 | 国产高清视频在线 | 97精品超碰一区二区三区 | 制服丝袜天堂 | 国产美女在线精品免费观看 | 日本久久片 | 久久久久这里只有精品 | 国产精品网址在线观看 | 欧美 亚洲 另类 激情 另类 | 国产福利精品在线观看 | 色爱成人网 | 九九热re | 狠狠干夜夜爱 | av最新资源| 精品成人国产 | 正在播放 国产精品 | 国产成人精品一二三区 | 日韩免费播放 | 日韩网站在线播放 | 91精品视频一区二区三区 | 国产一级视频 | 永久免费精品视频网站 | 成人在线小视频 | 久久99热久久99精品 | 人人爱爱人人 | 国产精品免费视频观看 | 午夜视频在线观看一区二区三区 | 亚洲女同videos | 91麻豆精品国产自产在线游戏 | 911在线 | 日韩av资源站 | 天天看天天干天天操 | 天天操天天干天天摸 | 久久午夜网| 麻豆国产网站 | 国产最新视频在线观看 | 久久久久久久久久久久电影 | 亚洲一级二级 | 99国产精品久久久久老师 | 91精品免费在线 | 亚洲国产精品成人av | 久久精品视频日本 | 欧美一级电影在线观看 | 免费在线观看a v | 精品a在线| 最新99热 | 色婷婷狠狠五月综合天色拍 | 亚洲九九精品 | 97超碰人人澡人人爱 | 久久人人爽人人 | 日韩av男人的天堂 | 香蕉看片 | 日韩精品视频免费在线观看 | 国产精品久久久亚洲 | 日韩中文字幕视频在线 | 在线国产精品一区 | 在线亚洲人成电影网站色www | 久久综合福利 | 国产丝袜高跟 | 中文字幕之中文字幕 | 狠狠干网站 | 免费视频你懂得 | 亚洲国内在线 | a国产精品 | 成年人视频在线免费 | 五月婷婷一区二区三区 | 亚洲乱码中文字幕综合 | 狠狠色丁香婷婷综合基地 | 99视频在线精品免费观看2 | 亚洲综合射 | 国产黄色精品在线 | 99久热在线精品视频 | 午夜精品福利一区二区三区蜜桃 | av福利第一导航 | 97av视频 | www五月天com | 日韩一级片观看 | 国产一级免费片 | 色在线亚洲 | 丁香五月网久久综合 | 911亚洲精品第一 | 天天色天天上天天操 | 九九在线视频 | 国产色网 | 色吊丝在线永久观看最新版本 | 丝袜美女视频网站 | 亚洲女人天堂成人av在线 | 天天躁日日躁狠狠躁av麻豆 | 99色99| 97在线视频免费 | 精品亚洲免a | 碰超在线 | 国产黄在线 | 在线看片一区 | 日韩久久精品一区二区三区 | 久久影视一区 | 亚洲精品综合一区二区 | 在线国产福利 | 五月天婷婷在线播放 | 中文字幕日韩精品有码视频 | 日韩三级视频在线看 | 国产精品视频免费在线观看 | 久久久999免费视频 日韩网站在线 | 日韩在线视频观看 | 免费看片网页 | 久久精品99| 五月天激情视频在线观看 | 亚洲天天在线 | 人人搞人人搞 | av日韩精品 | 国模一区二区三区四区 | 欧美一二三区在线观看 | 色婷婷视频在线观看 | 黄色一级片视频 | 亚洲国产福利视频 | 一级淫片a | 亚洲成av人片 | 激情欧美一区二区三区免费看 | 亚洲在线免费视频 | 亚洲免费视频在线观看 | 久久色网站| 18国产精品白浆在线观看免费 | 天天躁天天躁天天躁婷 | 婷婷色网视频在线播放 | 日韩精品在线观看av | 中文字幕中文中文字幕 | 色播六月天 | 精品国产亚洲一区二区麻豆 | 国产精品欧美一区二区 | 色一色在线 | aaa黄色毛片| 97成人在线观看 | 久久久久国产精品午夜一区 | 成人福利在线 | 久久综合久久八八 | 久久这里只有精品视频首页 | 天天综合网入口 | 日本高清中文字幕有码在线 | wwxxxx日本| 日本黄色大片儿 | 国产成人免费在线观看 | 操操操影院 | 狠狠狠色丁香综合久久天下网 | av在线播放不卡 | 亚洲精品黄色片 | 麻豆一区二区三区视频 | 黄色免费电影网站 | 夜夜狠狠 | 国产粉嫩在线 | 黄色在线网站噜噜噜 | 成人av一区二区兰花在线播放 | 97视频资源 | 天天操月月操 | 中文字幕亚洲综合久久五月天色无吗'' | 成人久久毛片 | 精品国产乱码一区二 | 97免费中文视频在线观看 | 国产美女被啪进深处喷白浆视频 | 国产精品午夜免费福利视频 | 在线v片免费观看视频 | 国产一级91 | 国产精品日韩久久久久 | 成人四虎 | av色一区 | 69av视频在线观看 | 奇米影视8888在线观看大全免费 | 97视频在线观看播放 | 欧美日韩18 | 激情网站免费观看 | 久久玖| 97色噜噜 | 韩国视频一区二区三区 | 91豆花在线| 91九色最新地址 | 在线观看www. | 免费h在线观看 | 日韩精品久久久久久久电影99爱 | 不卡的av电影 | 3d黄动漫免费看 | av官网在线 | 精品国偷自产国产一区 | 久久久久久在线观看 | 探花视频在线版播放免费观看 | 久久精彩| 国产成人一区二区三区在线观看 | 国产精品毛片一区二区在线看 | 日韩一区在线免费观看 | 五月婷综合 | 日本久久久久久久久久久 | 亚洲精品男人天堂 | 日韩视频免费在线观看 | 麻豆激情电影 | 国产黄色美女 | 亚洲成人免费在线观看 | 99精品免费久久久久久久久日本 | 成年人在线观看网站 | 狠狠干综合网 | 91精品国产高清自在线观看 | 免费福利片| 蜜臀av性久久久久蜜臀aⅴ流畅 | 色视频在线| 日韩,精品电影 | 搡bbbb搡bbb视频| 久久婷婷一区 | 91久久丝袜国产露脸动漫 | 国产999精品久久久久久麻豆 | 欧美一级欧美一级 | 久操视频在线观看 | 久久免费视频网站 | 婷婷在线精品视频 | 狠狠色丁香婷婷 | 四川妇女搡bbbb搡bbbb搡 | 日日操操| 亚洲免费高清视频 | 婷婷丁香五 | www免费在线观看 | 国产精品第一视频 | 成人在线电影观看 | 福利片免费看 | 久久精品久久精品久久精品 | 99人成在线观看视频 | 日韩视频在线观看视频 | 97国产超碰| 在线视频在线观看 | 高潮毛片无遮挡高清免费 | 丁香激情视频 | 国产精品免费久久久久影院仙踪林 | 91在线精品视频 | 国产一区精品在线 | 人人爽人人香蕉 | 日本黄色大片儿 | 欧美日韩在线观看一区二区三区 | 天天操天天操天天操 | 7777精品伊人久久久大香线蕉 | 久久只精品99品免费久23小说 | 97在线观看视频免费 | 国产色视频网站2 | 精品久久久久久国产 | 成年人视频免费在线播放 | 亚洲午夜在线视频 | 在线观看精品黄av片免费 | 在线婷婷| 天天av在线播放 | 狠狠色丁香九九婷婷综合五月 | 色天天 | 欧美在线观看视频一区二区 | 九九有精品 | 国产精品一区二区在线 | 亚洲一区视频在线播放 | 久久99精品热在线观看 | 在线观看午夜 | 天天婷婷 | 99视频在线观看免费 | 久久久影院官网 | 一区二区三区四区在线免费观看 | 国产精品一区二区三区视频免费 | 国产成人久久久77777 | 日韩中文字幕免费 | 日韩精品视频在线免费观看 | 日韩精品一区二区免费 | 在线观看亚洲a | 91视频在线看 | 国产成人久久久77777 | 草莓视频在线观看免费观看 | 中文字幕在线看视频国产中文版 | 国产又粗又硬又爽的视频 | 一级片色播影院 | 国产精品中文字幕在线播放 | 久草在线费播放视频 | 成人av观看 | 日韩电影在线观看一区二区三区 | 国产成人久久精品77777 | 99成人免费视频 | 成人在线视频免费 | 久久伊人五月天 | 欧美福利视频一区 | 中文字幕亚洲国产 | 五月开心网 | 五月综合 | 97精品电影院 | 久久亚洲综合国产精品99麻豆的功能介绍 | 在线精品视频在线观看高清 | 免费观看91| 91精品视频免费观看 | 日韩欧美69 | 五月天激情电影 | 免费特级黄毛片 | 综合婷婷丁香 | 国产xxxx| 国产亚洲精品免费 | 国内三级在线 | 亚洲视频免费在线观看 | 久久艹艹 | a黄色| 国产精品免费久久久久 | 亚洲视频久久久 | 看av免费 | 三级av片 | 最近中文字幕免费观看 | 99视频偷窥在线精品国自产拍 | 正在播放一区 | 五月天激情综合网 | 天天激情在线 | 欧美久久久一区二区三区 | 91在线色 | 日韩精品电影在线播放 | 欧美色伊人| 中文字幕九九 | 在线观看av大片 | 国产精品99久久久久 | 久久av免费 | 亚洲人成网站精品片在线观看 | 香蕉视频免费在线播放 | 探花视频在线观看免费版 | 操少妇视频 | 国产成人精品一区二区三区福利 | 日韩乱色精品一区二区 | 91精品欧美一区二区三区 | 99999精品视频 | 亚洲精品自在在线观看 | 在线日韩中文字幕 | 欧美成a人片在线观看久 | 国产亚洲精品久久久久秋 | 超碰97人人射妻 | 国产精品日韩高清 | 97色视频在线 | 亚洲va欧美va人人爽春色影视 | 肉色欧美久久久久久久免费看 | 亚洲专区欧美专区 | 亚洲视频1| 色偷偷中文字幕 | 91cn国产在线 | 午夜视频一区二区三区 | 国产精品伦一区二区三区视频 | 亚洲成人国产 | 国产亚洲视频中文字幕视频 | 日韩欧美视频一区二区三区 | 久久99精品一区二区三区三区 | 免费观看国产成人 | 波多野结衣电影一区二区三区 | 国产免费久久 | 久草精品视频在线看网站免费 | 丁香综合 | 这里只有精彩视频 | 天天色天天干天天色 | 97av精品| 中文字幕av在线播放 | 亚洲精品色婷婷 | 香蕉97视频观看在线观看 | 毛片永久新网址首页 | 国产黄色大片 | 久久激情视频免费观看 | 国产一级免费观看视频 | 久久视| 国产a国产| 亚洲另类视频 | 黄色亚洲在线 | www.人人草| 美女视频永久黄网站免费观看国产 | 国产日产精品久久久久快鸭 | 色 中文字幕 | www.啪啪.com| 国产日韩欧美精品在线观看 | 亚洲国产日韩精品 | 人人澡人人爽欧一区 | 精品电影一区 | 日本在线成人 | 成人动漫视频在线 | 日韩三级视频在线观看 | 亚洲一级黄色 | 日韩成人精品一区二区三区 | 香蕉视频国产在线观看 | 国产福利免费看 | 久久九九免费 | 99r在线 | 五月婷婷六月丁香 | 精品视频国产一区 | 国产精品video爽爽爽爽 | av免费在线观 | 激情视频二区 | 色综合久久久久综合体桃花网 | 欧美精品一区二区在线播放 | av电影在线不卡 | 国产精品久久久久久久久久久久午夜 | 久草视频在线观 | 中文字幕免费观看视频 | 在线精品在线 | 麻豆视频国产在线观看 | 婷婷六月激情 | 久色网| 久久综合久久综合九色 | 天堂av观看| 国内免费久久久久久久久久久 | 美女黄濒 | 性色av香蕉一区二区 | 国产精品一区二区在线 | 干干夜夜 | 久久欧美在线电影 | 不卡中文字幕av | 成人免费观看完整版电影 | 国产999免费视频 | 97香蕉久久超级碰碰高清版 | 91禁在线观看 | 一区二区毛片 | 福利视频区 | 1000部国产精品成人观看 | 久久深爱网 | 97偷拍在线视频 | 91中文字幕视频 | 亚洲涩综合 | 亚洲年轻女教师毛茸茸 | 蜜桃传媒一区二区 | 91视频久久久 | 日韩欧美视频一区二区 | 亚洲黄色在线免费观看 | 欧美日韩精品免费观看 | 亚洲精品高清视频在线观看 | 久久久久久国产精品免费 | 国产高清av免费在线观看 | 最近日韩免费视频 | 99久久99热这里只有精品 | 日韩精品在线视频免费观看 | 国产精品第54页 | 天无日天天操天天干 | 色在线视频网 | 久久一本综合 | av专区在线 | 久久久久久免费视频 | 天天天在线综合网 | 91大神免费在线观看 | 精品亚洲视频在线 | 亚洲综合视频在线 | 日韩黄色在线 | 99精品国产在热久久下载 | 伊人电影天堂 | 色欧美成人精品a∨在线观看 | 欧美性生活一级片 | 中文字幕免费高 | 色视频成人在线观看免 | 高清av在线免费观看 | 久草a在线 | 天天色天天射综合网 | www操操| 最近更新好看的中文字幕 | avav片| 不卡的一区二区三区 | 久久99久久久久 | 中文在线中文a | 久久精品视频在线观看免费 | 亚洲在线免费视频 | 久久精品视频网站 | 高清av网| 麻豆网站免费观看 | 欧美analxxxx | 美女网站免费福利视频 | 911久久| 在线精品视频免费播放 | 亚洲福利精品 | 欧美大片aaa | 久久久高清 | 国产中文在线观看 | 中文字幕在线看视频国产中文版 | 成人午夜电影在线 | 丁香六月av | 又黄又爽的免费高潮视频 | 亚洲午夜av | 在线免费av网 | 国产精品一区二区三区99 | 日韩免费一区二区三区 | 欧美激情亚洲综合 | 日日夜夜人人天天 | 狠狠的操狠狠的干 | 久久久久久高潮国产精品视 | 91视频这里只有精品 | 狠狠干狠狠久久 | 国产成人久久精品一区二区三区 | www五月天| 69av视频在线| 在线观看色网 | 特级a老妇做爰全过程 | 97超碰中文字幕 | 亚洲精品一区二区三区在线观看 | 波多野结衣精品在线 | www.大网伊人 | 精品视频 | 国产va饥渴难耐女保洁员在线观看 | 国产xxxx做受性欧美88 | 天天色天天色天天色 | 国产一区二区在线播放视频 | 欧美亚洲成人xxx | 开心色插 | 欧美视屏一区二区 | 91精品成人 | 99精品视频99 | 日韩理论视频 | 欧美日韩一区二区三区在线免费观看 | 高清一区二区三区 | 激情久久久久久久久久久久久久久久 | 国产香蕉视频 | 91香蕉久久 | 亚洲 欧美 另类人妖 | 亚洲国产人午在线一二区 | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 亚洲国产日韩精品 | 久久中国精品 | 久久福利在线 | 日韩在线电影 | 日本中文字幕电影在线免费观看 | 九九色视频 | 日韩欧美国产精品 | 日韩av片免费在线观看 | 97av免费视频 | 91精选 | 久久美女高清视频 | 超碰在线人人爱 | 亚洲国内精品视频 | 96精品高清视频在线观看软件特色 | 中文字幕在线免费看线人 | 国产欧美中文字幕 | 韩国av不卡 | 欧美日韩视频网站 | 日本xxxxav| 最近日本字幕mv免费观看在线 | 波多野结衣视频一区二区三区 | 日本久久精 | 色综合久久综合网 | av在线播放国产 | 美女天天操 | 97超碰成人在线 | 欧美精品久久99 | 亚洲国产精彩中文乱码av | 又色又爽的网站 | 国产欧美高清 | 成人国产精品免费观看 | 亚洲综合色激情五月 | 久久综合精品一区 | 久久久免费观看视频 | 国产品久精国精产拍 | 天天综合天天综合 | 久久99视频免费观看 | 亚洲一区二区高潮无套美女 | 狠狠色噜噜狠狠狠合久 | 亚洲精品乱码久久久久久写真 | 国产精品自产拍在线观看蜜 | 国产免费视频在线 | 中文字幕在线看视频国产中文版 | 91免费日韩 | 免费看片成人 | 福利一区二区三区四区 | 亚洲aⅴ免费在线观看 | av一级一片| 天堂av官网| 亚洲第一区在线观看 | 亚洲成av人影片在线观看 | av中文字幕在线免费观看 | 亚洲第一区精品 | 成人毛片在线视频 | 中文字幕在线播放日韩 | 手机看片午夜 | 99热国产精品 | 五月婷婷综合激情网 | www.色午夜,com| 91麻豆看国产在线紧急地址 | 日韩极品视频在线观看 | 欧美特一级 | 五月天电影免费在线观看一区 | 狠狠操欧美 | 中文字幕观看在线 | 中文字幕色在线视频 | 日韩欧美精品一区二区 | 美女黄网站视频免费 | 国产精品黑丝在线观看 | 综合天天 | 日韩一区二区免费播放 | 色噜噜在线观看视频 | 中中文字幕av在线 | 国产精品福利在线观看 | 中文字幕在线日本 | 欧美久草视频 | 亚洲精品大片www | 最近最新最好看中文视频 | 草久久久久 | 一区三区在线欧 | 国产日韩欧美综合在线 | 国产精品免费大片视频 | 欧美激情精品久久久久 | 在线播放亚洲激情 | 亚洲狠狠婷婷综合久久久 | 丁香花在线视频观看免费 | 欧美三级在线播放 | 亚洲视频久久久 | 免费观看国产精品视频 | 国产成人久久精品一区二区三区 | 欧美成人日韩 | 中文字幕免费在线 | 国产一区二区手机在线观看 | 91日韩在线播放 | h网站免费在线观看 | 91精品视频在线 | 欧美一级欧美一级 | 国产韩国日本高清视频 | 午夜精品久久久久久久99水蜜桃 | 在线观看日韩国产 | 欧美a级片免费看 | 91精品亚洲影视在线观看 | 久久综合九色综合久99 | 制服丝袜亚洲 | 成人一区二区三区中文字幕 | 久久免费av电影 | 欧美极品少妇xbxb性爽爽视频 | 精品视频网站 | 精品在线视频观看 | 91电影福利 | 最新av在线免费观看 | 国色天香av | 成人网在线免费视频 | 最近高清中文字幕 | 日韩电影中文字幕 | 国产精品每日更新 | 蜜臀av网址 | 欧美一级久久久久 | 国产在线永久 | 激情图片久久 | 91视频麻豆 | 久久成人一区 | 国产精品白浆 | 在线免费观看黄色大片 | av在线8 | 操操综合 | 久久99久久99免费视频 | 天天色 天天 | 亚洲另类xxxx | 97在线视频免费观看 | 狠狠色综合网站久久久久久久 | 欧美国产在线看 | 一区二区视频在线播放 | 精品一区在线看 | 2023年中文无字幕文字 | 天天曰天天 | 成年人在线 | 九九九九九国产 | 亚洲精品黄色片 | 麻豆视频在线看 | av中文字幕网站 | 全久久久久久久久久久电影 | 在线黄色av电影 | 日韩三级视频在线观看 | 日日摸日日添夜夜爽97 | 亚洲国产精品小视频 | 99色在线播放 | 在线观看视频97 | 日韩在线免费小视频 | av888.com | 日韩在线高清视频 | 国产剧情一区在线 | 久久国产a | 国产亚洲精品久久久久久久久久久久 | 国产一级片毛片 | 亚洲成人第一区 | 国产精品毛片久久久久久 | a视频在线 | 亚洲精品观看 | 久久99爱视频 | 欧美嫩草影院 | 国产一区二区三区午夜 | www.com操| 麻豆免费看片 | 69av国产| 在线国产欧美 | 一区二区久久久久 | 青青啪| 日韩精品观看 | 中文字幕免 | 成人a毛片 | 亚洲第五色综合网 | 久久er99热精品一区二区三区 | 色无五月 | 91在线精品一区二区 | 国产午夜小视频 | 国产精品高潮呻吟久久av无 | 国产黄色网 | 婷婷在线免费 | 91成年视频 | 欧美一区二区三区在线播放 | 精品你懂的 | 91精品无人成人www | 久久婷婷综合激情 | 人人超碰在线 | 中文 一区二区 | 一级免费av | 久久久久在线视频 | 国产精品欧美久久久久久 | 久久久久久久久久久影院 | 亚洲区另类春色综合小说校园片 | 欧美日韩一区二区在线 | 中文字幕在线久一本久 | 久草在线视频新 | 综合色婷婷 | 韩日视频在线 | 国产精品专区一 | 黄色免费网站大全 | 五月天激情电影 | 久二影院|