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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

AngularJS 自定义控件

發布時間:2023/11/29 javascript 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AngularJS 自定义控件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

AngularJS Custom Directives

好討厭不帶日期的博客,而且說得好啰嗦

自定義指令介紹

AngularJS 指令作用是在 AngulaJS 應用中操作 Html 渲染。比如說,內插指令 ( {{ }} ), ng-repeat 指令以及 ng-if 指令。

當然你也可以實現自己的。這就是 AngularJS 所謂的"教會 HTML 玩新姿勢"。本文將告訴你如何做到。

指令類型

可以自定義的指令類型如下:

  • 元素
  • 屬性
  • CSS class
  • Comment directives

這里面,AngularJS 強烈建議你用元素和屬性類型,而不用 CSS class 和 comment directives (除非迫不得已)。

指令類型決定了指令何時被激活。當 AngularJS 在 HTML 模板中找到一個 HTML 元素的時候,元素指令被激活。當 AngularJS 找到一個 HTML 元素屬性時,屬性指令被激活。當 AngularJS 找到一個 CSS class 時, CSS class 指令被激活,最后,當 AngularJS 找到 HTML comment 時,comment directive 被激活。

基礎例子

你可以向模塊注冊一個指令,像這樣:

<!-- lang: js --> myapp = angular.module("myapp", []);myapp.directive('div', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.template = "My first directive: {{textToInsert}}";return directive; });

來看模塊中調用的 directive() 函數。當你調用該函數時,意味著你要注冊一個新指令。directive() 函數的第一個參數是新注冊指令的名稱。這是之后你在 HTML 模板中調用它的時候用的名稱。例子中,我用了 'div' ,意思是說當 HTML 模板每次在找到 HTML 元素類型是 div 的時候,這個指令都會被激活。

傳遞給 directive 函數的第二個參數是一個工廠函數。調用該函數會返回一個指令的定義。 AngularJS 通過調用該函數來獲取包含指令定義的 Javascript 對象。如果你有仔細看上面的例子,你會知道它返回的確是是一個 Javascript 對象。

這個從工廠函數中返回的 Javascript 對象有兩個屬性: restrict 和 template 字段。

restrict 字段用來設置指令何時被激活,是匹配到 HTML 元素時,還是匹配到元素屬性時。也就是指令類型。把restrict 設置為 E 時,只有名為 div 的 HTML 元素才會激活該指令。把 restrict 設置為 A 時,只有名為 div 的 HTML 元素屬性才會激活該指令。你也可以用 AE ,這樣會使得匹配到元素名和元素屬性名時,都可以激活該指令。

template 字段是一個 HTML 模板,用來替換匹配的 div 元素。它會把匹配到的 div 當成一個占位符,然后用 HTML 模板在同一位置來替換掉它。也就是說,HTML 模板替換匹配的到 HTML 元素。

比如說你的 HTML 頁面有這樣一段 HTML:

<!-- lang: js --> <div ng-controller="MyController" ><div>This div will be replaced</div> </div>

當 AngularJS 找到內嵌的 div 的時候,會激活自定義的指令。然后把該 div 元素替換掉,替換后的 HTML 將變成這樣:

<!-- lang: js --> My first directive: {{textToInsert}}

然后你看到了,這段 HTML 里面包含了一個內插指令 ({{textToInsert}})。AngularJS 會再執行一次,讓內插指令實際值顯示出來。然后 $scope.textToInsert 屬性將會在這個 HTML 點上替換掉內插指令占位符。

template 和 templateUrl 屬性

創建自定義指令最簡單的例子就是上面這樣了。你的指令用來生成 HTML,然后你把 HTML 放到指令定義對象的 template 屬性中。下面這個例子是上面那最簡單的例子的重復,注意 template 部分:

<!-- lang: js --> myapp = angular.module("myapp", []);myapp.directive('div', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.template = "My first directive: {{textToInsert}}";return directive; });

如果 HTML 模板越來越大,把它寫在一個 Javascript 字符串中肯定非常難維護。你可以把它放到一個單獨的文件中,然后 AngularJS 可以通過這個文件把它加載進來。然后再把 HTML 模板文件的 URL 放到指令定義對象的 templateUrl 屬性中。下面是例子:

<!-- lang: js --> myapp = angular.module("myapp", []);myapp.directive('div', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.templateUrl = "/myapp/html-templates/div-template.html";return directive; });

然后 AngularJS 會從 templateUrl 屬性中設置的 URL 將 HTML 模板加載進來。

用獨立的 HTML 模板文件,設置 templateUrl 屬性,在你要創建更多的通用指令時會顯得更加有用,比如說用來顯示用戶信息的指令。例子:

<!-- lang: js --> myapp = angular.module("myapp", []);myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.templateUrl = "/myapp/html-templates/userinfo-template.html";return directive; });

例子創建了一個指令,當AngularJS 找到一個 元素的時候就會激活它。AngularJS 加載指向 /myapp/html-templates/userinfo-template.html 的模板并解析它,它就像從一開始就被嵌在上一級 HTML 文件中一樣。

從指令中隔離 $scope

在上面的例子中,把 userinfo 指令硬綁定到了 $scope ,因為 HTML 模板是直接引用 textToInsert 屬性的。直接引用 $scope 讓指令在同一個 controller 中的時候,非常難復用,因為 $scope 在同一個 controller 中的值都是一樣的。比如說,你在頁面的 HTML 中這樣寫的時候:

<!-- lang: js --> <userinfo></userinfo> <userinfo></userinfo>

這兩個 元素會被同樣的 HTML 模板取代,然后綁定到同樣的 $scope 變量上。結果就是兩個 元素將會被一模一樣的 HTML 代碼給替換了。

為了把兩個 元素綁定到 $scope 中的不同的值,你需要給 HTML 模板一個 isolate scope。

所謂 isolate scope 是綁定在指令上的獨立的 scope 對象。下面是定義的例子:

<!-- lang: js --> myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E';directive.template = "User : {{user.firstName}} {{user.lastName}}";directive.scope = {user : "=user"}return directive; })

請看 HTMl 模板中的兩個內插指令 {{user.firstName}} 和 {{user.lastName}}。注意 user. 部分。以及directive.scope 屬性。 directive.scope 是個帶 user 屬性的 Javascript 對象。于是 directive.scope 就成為了 isolate scope 對象,現在 HTML 模板被綁到了 directive.scope.user 上(通過 {{user.firstName}} 和 {{user.lastName}} 內插指令)。

directive.scope.user 被設置為 "=user" 。意思是說 directive.scope.user 和 scope 中的屬性綁在一起的(不是 isolate scope),scope 中的屬性通過 user 屬性傳入 元素。聽起來挺費勁的,直接看例子:

<!-- lang: js --> <userinfo user="jakob"></userinfo> <userinfo user="john"></userinfo>

這兩個 元素都有 user 屬性。user 的值指向了 $scope 中同名屬性,被指定的 $scope 中的屬性將在 userinfo 的 isolate scope object 中被使用。

下面是完整的例子:

<!-- lang: js --> <userinfo user="jakob"></userinfo> <userinfo user="john"></userinfo><script> myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E';directive.template = "User : <b>{{user.firstName}}</b> <b>{{user.lastName}}</b>";directive.scope = {user : "=user"}return directive; });myapp.controller("MyController", function($scope, $http) {$scope.jakob = {};$scope.jakob.firstName = "Jakob";$scope.jakob.lastName = "Jenkov";$scope.john = {};$scope.john.firstName = "John";$scope.john.lastName = "Doe"; });</script>

compile() 和 link() 函數

如果你需要在你的指令中做更高級的操作,單純使用 HTML 模板做不到的時候,你可以考慮使用 compile() 和 link() 函數。

compile() 和 link() 函數定義了指令如何修改匹配到的 HTML。

當指令第一次被 AngularJS 編譯的時候 (在 HTML 中第一次被發現),compile() 函數被調用。compile() 函數將為該元素做一次性配置。

然后 compile() 函數以返回 link() 作為終結。link() 函數將在每次元素被綁到 $scope 數據時,都被調用。

下面是例子:

<!-- lang: js --> <script> myapp = angular.module("myapp", []); myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.compile = function(element, attributes) {// do one-time configuration of element.var linkFunction = function($scope, element, atttributes) {// bind element to data in $scope}return linkFunction;}return direc t``` ive; }); </script> **compile() 函數帶兩個參數: element 和 attributes。**element 參數是 jqLite 包裝過的 DOM 元素。AngularJS 有一個簡化版 jQuery 可以用于操作 DOM,所以對 element 的 DOM 操作方式和你在 jQuery 中所知的一樣。attributes 參數是包含了 DOM 元素中的所有的屬性集合的 Javascript 對象。因此,你要訪問某個屬性你可以這樣寫 attributes.type。link() 函數帶三個參數: $scope,element 和 attributes。element 和attributes 參數和傳到 compile() 函數中的一樣。$scope 參數是正常的 scope 對象,或者當你在指令定義對象中定義了 isolate scope 的時候,它就是 isolate scope。compile() 和 link() 的命名相當混亂。它們肯定是受編譯隊伍的啟發而命名的。我可以看到相似點,不過一個編譯器是傳入一次,然后輸出。而指令則是配置一次 HTML 元素,然后在之后的 $scope 對象改變時進行更新。compile() 函數如果叫做 create(), init() 或者 configure()也許會更好。這樣可以表達出這個函數只會被調用一次的意思。而 link() 函數如果叫 bind() 或者 render() 也許會更好,能更好的表達出這樣的意思,在指令綁定數據或者重綁定數據的時候,這個函數將會被調用。下面是一個完整的例子,演示了指令使用 compile() 和 link() 函數的:


<userinfo >This will be replaced</userinfo>

myapp = angular.module("myapp", []); myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.compile = function(element, attributes) {element.css("border", "1px solid #cccccc");var linkFunction = function($scope, element, attributes) {element.html("This is the new content: " + $scope.firstName);element.css("background-color", "#ffff00");}return linkFunction;}return directive; }) myapp.controller("MyController", function($scope, $http) {$scope.cssClass = "notificationDiv";$scope.firstName = "Jakob";$scope.doClick = function() {console.log("doClick() called");} });

compile() 函數設置 HTML 元素的 border 。它只執行一次,因為 compile() 函數只執行一次。**link() 替換 HTML 元素內容,并且把背景顏色設置為黃色。**把設置 border 放在 compile(), 把背景顏色放在 link() 沒啥特別的理由。你可以把所有的操作都丟到 compile(),或者都放到 link()。如果都放到 compile() 它們只會被設置一次(你需要它們是常量的話)。如果放到了 link(),它們會在每次 HTML 元素被綁到 $scope 的時候都發生變化。當你希望根據 $scope 中的數據來設置 boarder 和背景顏色的時候這非常有用。**只設置 link() 函數**有時候你的指令可能不需要 compile() 。你只需要用到 link()。這種情況下,你可以直接設置指令定義對象中的 link() 函數。下面是一個對上面例子的修改,只用 link 函數:


<userinfo >This will be replaced</userinfo>

myapp = angular.module("myapp", []); myapp.directive('userinfo', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.link = function($scope, element, attributes) {element.html("This is the new content: " + $scope.firstName);element.css("background-color", "#ffff00");}return directive; }) myapp.controller("MyController", function($scope, $http) {$scope.cssClass = "notificationDiv";$scope.firstName = "Jakob";$scope.doClick = function() {console.log("doClick() called");} });

注意 link() 方法和之前例子中返回的 link() 是完全一樣的。**通過 Transclusion 封裝元素的指令**到目前為止,我們看到的所有例子,都是把匹配到的元素內容給替換為指令的指定內容,不管是通過 Javascript 也好或者 HTML 模板也好。不過如果遇到內容中有部分是開發者可以指定的內容的時候呢?比如說:


This is a transcluded directive {{firstName}}

標記為 <mytransclude> 的元素,它的部分內容可以由開發者設置。因此,這部分 HTML 不應該被指令的 HTML 模板給替換。我們實際上是希望這部分 HTML 由 AngularJS 來處理的。這個處理叫做 "transclusion"。 1為了能讓 AngularJS 把這部分 HTML 放到指令內部處理,你必須設置指令定義對象的 transclude 屬性為 true。你還需要告訴 AngularJS,指令的 HTML 模板中哪一部分需要把 transcluded HTML 包含進來。你可以通過插入 ng-transclude 屬性 (實際上,是一個指令) 到 HTML 模板的 HTML 元素中,標記你想要添加 transcluded HTML 的元素。下面是一個 AngularJS 指令,演示如何使用 transclusion:


This is a transcluded directive {{firstName}}

myapp = angular.module("myapp", []); myapp.directive('mytransclude', function() {var directive = {};directive.restrict = 'E'; /* restrict this directive to elements */directive.transclude = true;directive.template = "<div class='myTransclude' ng-transclude></div>";return directive; }); myapp.controller("MyController", function($scope, $http) {$scope.firstName = "Jakob"; });

注意 <mytransclude> 元素內的 HTML。這部分 HTML 代碼包含了內插指令 {{firstName}}。我們希望 AngularJS 來為我們處理這部分 HTML,讓內插指令執行。為了實現這個目的,我在指令定義對象中把 transclude 設置為 true。我還在 HTML 模板中用到了 ng-transclude 屬性。這個屬性告訴 AngularJS 什么元素需要插入到 transcluded HTML。1: 說實話,我沒看懂那個定義,說的太TM難懂了,而且我好不爽寫代碼沒輸出的教程。只好自己動手做做例子。我覺得其實應該是這樣的,把目標元素內容作為一個整體,拿到 HTML 模板中來,添加到 ng-transclude 指定的標簽下。這個處理,我覺得應該就是叫做 transcluded。比如說剛才的例子(有些 bug,自己修正一下),因為 directive.transclude = true; ,所以原來 <mytransclude> 元素內的 HTML:


This is a transcluded directive {{firstName}}

在激活指令 'mytransclude' 的時候,會被拿到 'mytransclude' 指令的模板中來,放到被 ng-transclude 指定的


"

"中。于是最終輸出的結果應該是:


<div class='myTransclude' ng-transclude><span class="ng-scope ng-binding">This is a transcluded directive Jakob</span> </div>

總結

以上是生活随笔為你收集整理的AngularJS 自定义控件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

99精品免费在线观看 | 午夜精品一区二区三区可下载 | 在线中文字幕播放 | 国产精品一区二区三区在线看 | 欧美日韩高清在线一区 | 国产大片黄色 | 国产成人精品一区二区三区福利 | 精品亚洲一区二区 | 久草视频在线免费 | 狠狠色丁香久久综合网 | 91视频电影 | 久久综合欧美 | 91黄色免费看 | 欧美成人xxxxxxxx | 亚洲综合网站在线观看 | 日韩素人在线观看 | 亚洲国产精品电影 | 久草观看 | avove黑丝 | 日本h在线播放 | 久久久久久高潮国产精品视 | 国产 中文 日韩 欧美 | 日韩在线视频观看免费 | 日韩av高清 | 狠狠色噜噜狠狠狠 | 国产免费成人av | 天天色天天搞 | 久久久综合色 | 999久久久国产精品 高清av免费观看 | 国产亚洲午夜高清国产拍精品 | 国产区av在线| av免费在线看网站 | 天天色天天干天天 | 日韩欧美高清在线观看 | 国产精品第52页 | 中文字幕精品一区二区三区电影 | 婷婷久久综合九色综合 | 国产精品精品国产婷婷这里av | 日韩二区在线观看 | 国产精品久久久一区二区三区网站 | 少妇按摩av| 久久精品牌麻豆国产大山 | 狠狠撸电影 | 99热在线国产精品 | 日韩精品在线看 | 一本一道波多野毛片中文在线 | 国产高清专区 | av在线播放不卡 | 一区二区三区在线不卡 | av超碰在线 | 久久久这里有精品 | 91亚洲精品在线观看 | 性色大片在线观看 | 成年人网站免费在线观看 | 精品国产自 | 久久久久久久18 | 午夜 在线 | 午夜精品福利一区二区三区蜜桃 | 久久免费高清视频 | 中文在线免费观看 | 久久不见久久见免费影院 | 国产美女精品久久久 | 91在线porny国产在线看 | 亚洲国产网站 | 欧美一级视频在线观看 | 国产视频亚洲精品 | 99久久精品国产一区二区成人 | 看片黄网站 | 高清不卡毛片 | 91精品国产一区二区在线观看 | 一区二区三区免费网站 | 最新国产一区二区三区 | 欧美精品午夜 | 在线观看国产一区二区 | 免费看一级黄色 | 日韩簧片在线观看 | 色吊丝在线永久观看最新版本 | 亚洲国产精品资源 | 国产精品毛片久久久 | 一区二区欧美在线观看 | 国产美女被啪进深处喷白浆视频 | 97免费在线观看 | 欧美日韩国产精品爽爽 | 麻豆91在线观看 | 欧美精品一区二区在线观看 | 国产一区二区电影在线观看 | 最近2019好看的中文字幕免费 | 亚洲一级片在线观看 | 国产亚洲精品久久久久久移动网络 | 国产丝袜在线 | 中文av网站 | 天天爱天天操天天爽 | 午夜在线国产 | 色午夜| 在线视频 亚洲 | 天堂网一区二区 | 亚洲精品88欧美一区二区 | 成人一级 | 国产色视频一区二区三区qq号 | 超碰97中文 | 超碰97.com| 免费久久久| 久久久免费视频播放 | 日韩精品一区二区三区免费视频观看 | 久久99国产精品免费网站 | 日韩欧美在线一区 | 亚洲精品国产精品乱码在线观看 | 日本超碰在线 | 欧美日韩中文在线视频 | 久久男人视频 | 一区 二区电影免费在线观看 | 99爱在线| 精品久久久久_ | 亚洲国产成人精品在线观看 | 成人毛片a | 免费观看黄 | 一区二区日韩av | 人人擦 | 日韩午夜剧场 | 黄色免费看片网站 | 色网站国产精品 | 亚洲精品99久久久久久 | 国产精品一区二区av麻豆 | 日本在线精品视频 | 国产经典三级 | 久艹视频在线观看 | 亚洲欧美乱综合图片区小说区 | 97人人添人澡人人爽超碰动图 | 国产一二三四在线视频 | 人人爽人人爽人人爽学生一级 | av网站大全免费 | 天天操天天摸天天干 | 欧美一二区在线 | www一起操| 欧美作爱视频 | 国产福利一区二区三区在线观看 | a黄在线观看 | 国产在线a免费观看 | 五月天中文字幕mv在线 | 亚洲午夜精品在线观看 | 日韩午夜电影 | 日韩久久午夜一级啪啪 | 五月婷网站 | 嫩嫩影院理论片 | 国语精品免费视频 | 一本一本久久a久久精品综合小说 | 日韩a欧美 | 亚洲最大成人网4388xx | 婷婷国产在线 | 91成人亚洲 | 免费日韩视 | 一级黄色毛片 | 国产精品一区二区中文字幕 | 国产视频日韩视频欧美视频 | 999成人| 99精品视频免费观看 | 激情综合五月婷婷 | 日韩在线免费小视频 | www狠狠操| 91免费高清在线观看 | 91av在线视频播放 | 欧美日韩精品二区第二页 | 亚洲视频在线观看 | 最近中文国产在线视频 | 精品专区| 国产精品国产三级国产不产一地 | 久久久久国产精品免费免费搜索 | 精品久久综合 | 丁香免费视频 | 日本九九视频 | 在线看日韩av | 91超级碰碰 | 欧美日韩精品在线观看视频 | 日韩三区在线观看 | 日韩有码在线播放 | 日韩69视频 | 欧美日韩不卡一区二区 | 久久久综合九色合综国产精品 | 黄色看片| 日本福利视频在线 | 国产一级在线播放 | 黄av免费在线观看 | 黄色在线观看污 | www国产在线 | 在线观看福利网站 | 亚洲尺码电影av久久 | 国产麻豆视频 | 久久久久亚洲国产 | 欧美另类xxx | 午夜99| 成人av免费电影 | 婷婷午夜 | 中文字幕在线不卡国产视频 | 婷婷久久亚洲 | 最近免费在线观看 | 一区二区精品视频 | 婷婷丁香色 | 天天射一射 | 久久人人爽爽人人爽人人片av | 欧美性色19p | 日韩精品一区二区三区视频播放 | 国产高清99 | 亚洲激情电影在线 | 91av视屏| 波多野结衣日韩 | 日韩精品一区二区三区电影 | 黄色一级在线视频 | 在线看国产一区 | 精品自拍sae8—视频 | 在线观看韩国av | 久久天天操| 亚洲视频2 | 热99在线 | 日韩在线一二三区 | 天天看天天干 | 丝袜美腿在线 | 看黄色91 | 最新av中文字幕 | www国产一区 | 色综合久久88色综合天天人守婷 | 黄色片网站大全 | 国产精品视频永久免费播放 | 在线最新av | 久久久综合九色合综国产精品 | 免费高清在线观看成人 | 亚洲色图av | 91桃色免费观看 | 人人爽人人爽 | 成人毛片网 | 欧美一级黄色视屏 | 日日干美女 | 久久久久国产精品一区二区 | 国产理伦在线 | 国产在线a视频 | 日本久久精 | 9免费视频 | 久久久久免费电影 | 97超碰超碰| 91丨九色丨勾搭 | 日韩精品视频第一页 | 99精品网站| 日韩精品亚洲专区在线观看 | 国产视频1区2区 | 日韩a在线播放 | 91字幕 | 日韩欧美在线国产 | 五月天电影免费在线观看一区 | 中文字幕资源站 | 天天干天天射天天爽 | av网站播放| 天天综合天天做 | 91喷水| 91成品人影院| 午夜精品一区二区三区在线观看 | av福利超碰网站 | 久久人人爽人人人人片 | 欧美日韩亚洲第一页 | 国产精品孕妇 | 黄色www免费 | 黄色免费网站大全 | 亚洲成人黄色网址 | 国产精品久久久久久久久岛 | 日韩一三区 | 欧美一区二区在线刺激视频 | 国产免费久久 | 91在线观看欧美日韩 | 亚洲毛片在线观看. | 超碰在线成人 | 免费a网站 | 中文字幕在线观看的网站 | 久久久久亚洲最大xxxx | 久久亚洲综合国产精品99麻豆的功能介绍 | 视频一区在线免费观看 | 日日爽夜夜爽 | 96久久精品| 激情综合网在线观看 | 成人一区二区三区中文字幕 | av片在线观看 | 久久国产精品99久久人人澡 | 综合婷婷丁香 | 亚洲亚洲精品在线观看 | 久久免费毛片视频 | 波多野结衣日韩 | 日韩成人邪恶影片 | 激情伊人 | 月下香电影 | 成年人在线播放视频 | 国产成人精品亚洲精品 | 丁香久久激情 | 亚洲综合情 | 欧美性做爰猛烈叫床潮 | 麻豆一区二区 | 毛片基地黄久久久久久天堂 | 五月天精品视频 | 午夜999| www国产亚洲精品久久麻豆 | 国产精品福利在线播放 | 久久这里只有精品首页 | 国产美女视频免费 | 免费日韩一区 | 色综合天| 91网免费观看 | 国产激情小视频在线观看 | 色wwwww| 日韩在线无 | 日韩精品在线免费观看 | 国产精品嫩草69影院 | 久久精品美女视频 | 久久综合久久综合这里只有精品 | 久久黄网站 | 亚洲最新av网址 | 97色免费视频 | 99在线观看视频网站 | 欧美一级免费黄色片 | 久久官网 | 久久伊人八月婷婷综合激情 | 日韩黄色一区 | 国产成人高清av | 成人一级片视频 | 日本黄色黄网站 | 网站免费黄| 欧美色图p | 黄av免费| 亚洲理论在线观看 | 一区二区三区精品在线视频 | 午夜骚影| 精品五月天| 91禁在线看 | 美女网站在线观看 | av片子在线观看 | 高清一区二区三区av | 久久免费播放视频 | 黄色成人91| 国产一级在线视频 | 欧美日韩精品二区第二页 | 日本黄色大片免费 | 久草在线视频国产 | 狠狠色噜噜狠狠 | 国产日韩视频在线播放 | 日韩一级片网址 | 久久精品视频网 | 美国人与动物xxxx | 亚洲综合少妇 | 在线观看视频黄 | 69精品在线 | 自拍超碰在线 | 成人播放器 | 在线欧美日韩 | 亚洲国产97在线精品一区 | 欧美在线观看禁18 | 日日夜夜人人天天 | 色偷偷网站视频 | 亚洲精品国产精品国自产在线 | 黄色av一区 | 草在线| 亚洲精品中文字幕视频 | 69绿帽绿奴3pvideos | 日韩一级理论片 | 久久久人人人 | 国产亲近乱来精品 | 91网址在线观看 | 久久噜噜少妇网站 | av成人亚洲 | 天天色综合天天 | www国产亚洲精品久久麻豆 | 免费在线观看污 | 日韩精品视 | 综合五月婷婷 | 深爱激情av | 久久99国产精品免费网站 | 干天天 | 国产一二三区av | 国产精品视频区 | 在线观看不卡视频 | 国内外激情视频 | 69精品久久 | 日本丰满少妇免费一区 | 成人在线观看资源 | 欧美一级专区免费大片 | 正在播放国产一区 | 色网影音先锋 | 亚洲精品一区二区三区高潮 | 精品国产乱码久久久久久久 | 亚洲综合丁香 | 日韩免费在线观看视频 | 91在线入口| 久久精品一区二区三区四区 | 亚洲精品网站 | 久久伊人国产精品 | 久久久久久黄 | 在线观看国产成人av片 | 日韩av不卡在线 | 婷婷视频导航 | 日日综合| 日本精品xxxx | 精品亚洲va在线va天堂资源站 | 玖玖色在线观看 | 国产在线欧美在线 | 亚洲第一色 | av免费网页 | 日韩av电影免费在线观看 | 成人免费在线看片 | 国产精品一区在线观看你懂的 | www.福利| 在线亚洲激情 | 久久精品国产一区二区电影 | 韩国av电影在线观看 | 国产一区在线精品 | 亚洲污视频 | 日韩欧美黄色网址 | 婷婷亚洲五月 | 久久69精品久久久久久久电影好 | 国产精品一区二区麻豆 | 美女网站色在线观看 | 久久免费a| 毛片美女网站 | 91视频 - 114av | 婷婷亚洲综合五月天小说 | 国产精品免费久久久久久 | 91看片一区二区三区 | 99热日本| 亚洲影视资源 | 国产伦精品一区二区三区免费 | 911久久香蕉国产线看观看 | 午夜黄网 | 国产精品综合久久 | 久久成人国产精品一区二区 | 天堂黄色片 | 精品免费久久 | 日本久久影视 | 久久久免费看片 | 久久不卡国产精品一区二区 | 日韩精品视频第一页 | www.久久婷婷 | 亚洲综合黄色 | 国产老熟 | 免费观看www视频 | 日韩精品免费一区二区在线观看 | 制服丝袜天堂 | 日韩二区在线播放 | 国产精品免费看久久久8精臀av | 国内精品久久久久久久影视简单 | 亚洲精品视频一二三 | 精品国产免费久久 | 免费观看视频的网站 | www.久久成人 | 中文字幕免费一区二区 | 国产一级久久久 | 日本中文一级片 | 精品国产1区2区 | 911精品视频 | av888av.com| 夜夜骑首页 | 久久草网 | 国产精品 日韩 | 久久影视一区 | 婷婷在线免费观看 | 日本最新高清不卡中文字幕 | 91精品国产福利在线观看 | 久久尤物电影视频在线观看 | 日韩精品无码一区二区三区 | 在线观看亚洲 | 一区三区视频 | 国产亚洲精品久久19p | 久久福利影视 | 国产午夜精品一区二区三区嫩草 | 超薄丝袜一二三区 | 综合色综合| 成人黄色电影在线 | 天天干夜夜夜操天 | 精品一二三区 | 手机成人免费视频 | 亚洲免费不卡 | 色爱区综合激月婷婷 | 天天天天天天干 | 日韩欧美在线播放 | 婷婷成人亚洲综合国产xv88 | 中文字幕观看视频 | 欧美综合干 | www.色婷婷.com | 国产在线播放不卡 | 欧美射射射 | 色鬼综合网 | 人人干天天干 | 中文字幕亚洲精品在线观看 | 香蕉视频国产在线 | 亚洲高清国产视频 | 久久午夜精品 | 久久99亚洲热视 | 丁香电影小说免费视频观看 | 国产日本在线 | 在线观看成人国产 | 国产精品对白一区二区三区 | 亚洲国产网站 | 精品国产免费看 | 国内精品视频在线 | 玖玖玖影院| 欧美精品久久久久久久亚洲调教 | 国产一区二区电影在线观看 | 国产精品免费久久 | 狠狠撸电影 | 欧美日韩精品在线免费观看 | 五月花激情 | 亚洲国产字幕 | 精品在线视频观看 | 免费裸体视频网 | 亚洲三级黄色 | 欧美日韩国内在线 | 永久免费精品视频网站 | 日本久久成人中文字幕电影 | 黄a在线观看 | 有没有在线观看av | 久久亚洲国产精品 | 国产精品美女久久久免费 | 国产精品高清av | 天天色影院 | 国产在线观看污片 | 日韩欧美精品免费 | 四虎在线免费观看 | 夜夜操网站 | 国产 字幕 制服 中文 在线 | 91漂亮少妇露脸在线播放 | 特级aaa毛片 | 久久久久久久久久影视 | 久久亚洲影院 | 91最新中文字幕 | 亚洲欧美国产精品18p | 麻豆av一区二区三区在线观看 | 精品国产人成亚洲区 | 亚洲电影黄色 | 99精品一区二区三区 | 日韩特黄一级欧美毛片特黄 | 久久国产精品影片 | 欧美日韩中文字幕综合视频 | 青青看片 | 91黄色在线看| 丁香激情视频 | 美女视频免费一区二区 | 国产精品黄色在线观看 | 狠狠狠狠狠狠天天爱 | 西西444www大胆高清视频 | 黄色亚洲大片免费在线观看 | 欧美亚洲国产精品久久高清浪潮 | 久草视频在线免费看 | 成人精品一区二区三区中文字幕 | 国产亚洲人成网站在线观看 | 91在线你懂的 | 二区三区视频 | av片在线观看免费 | 亚洲免费不卡 | 日韩视频免费观看高清完整版在线 | 国产69精品久久99不卡的观看体验 | 成年人黄色免费网站 | 91av久久 | 欧美最新另类人妖 | 天天翘av | 国产免费观看视频 | 五月天久久精品 | 亚洲欧美成人综合 | 国产正在播放 | 国产99久久久精品 | 天天干亚洲 | 国产女做a爱免费视频 | 免费亚洲精品 | 九九热在线精品 | 日韩久久精品 | 激情视频二区 | 91探花在线 | 91手机视频 | 天天做天天爱天天爽综合网 | 欧美日韩99 | av不卡免费看 | 婷婷九九 | 天天色成人 | 亚洲视频电影在线 | 欧美婷婷色 | 日本系列中文字幕 | 婷婷5月激情5月 | 成人va天堂| 夜夜爱av | 国产精品18久久久 | 国产精品私拍 | 国产视频网站在线观看 | 黄色av一区二区三区 | 在线观看91av | 亚洲视频免费视频 | 欧美一区二区精品在线 | 亚洲最大成人网4388xx | 免费男女网站 | 国产欧美综合视频 | 欧美日韩亚洲在线观看 | 国内丰满少妇猛烈精品播放 | 亚洲乱码精品久久久 | 亚洲无毛专区 | www色,com | 午夜精品福利影院 | 天天草天天操 | 91九色蝌蚪视频在线 | 国产精品中文字幕在线观看 | 欧美一级淫片videoshd | 久久免费看a级毛毛片 | 在线韩国电影免费观影完整版 | 波多野结衣亚洲一区二区 | 欧美日韩精品综合 | 在线观看成年人 | 99在线热播精品免费 | 天天干天天干天天射 | 亚洲黄在线观看 | 在线导航福利 | 国产一区二区三区免费观看视频 | 狠狠狠狠狠狠天天爱 | 亚洲精品97 | 欧美日韩在线免费观看视频 | 国产美女在线观看 | 成人中文字幕av | 久久久久成人精品 | 婷婷av网 | 天天看天天干 | 在线播放亚洲 | 免费成人在线观看 | 国产精品久久久久久久久久久免费 | 免费手机黄色网址 | 国产精品不卡在线 | 国产精品美女久久久久久久久久久 | 成人av在线观 | 又黄又爽的免费高潮视频 | 亚洲国产日韩一区 | 天天操天天是 | 毛片网站在线观看 | 久久免费美女视频 | 黄色成人小视频 | 久久精品99久久 | 激情久久五月天 | 久久国产a | 国产精品一区二区精品视频免费看 | 精品国产欧美一区二区 | 一本一本久久a久久精品牛牛影视 | 天天操夜夜干 | 久久久久久久久久久久久久电影 | 免费观看91视频大全 | 91久久精品日日躁夜夜躁国产 | 人人狠| 91综合在线| 91亚洲免费 | 日韩专区在线观看 | 日韩在线网址 | 在线观看国产麻豆 | 国产无遮挡猛进猛出免费软件 | 国内外成人免费在线视频 | 麻豆综合网 | 国产精品久久久久久久婷婷 | 国产一区二区精品 | 国产精品久久久免费看 | 久久综合99 | 国产精品免费观看视频 | 国产精品欧美日韩 | 毛片网站在线观看 | 亚洲一区网| 久久国产精品免费视频 | 在线免费黄色av | 国内精品福利视频 | a'aaa级片在线观看 | 69av网| 天天射成人 | 揉bbb玩bbb少妇bbb | 日韩免费视频线观看 | 午夜影视av | 操操色| 久久激情视频免费观看 | 91精品国产91久久久久福利 | 国产丝袜美腿在线 | 99色在线播放 | 国产成人一区二区三区影院在线 | 日本3级在线观看 | 久久亚洲影院 | 香蕉在线播放 | 久久国产精品成人免费浪潮 | 日本在线观看视频一区 | 国产精品久久久一区二区三区网站 | 国产伦精品一区二区三区四区视频 | 91网在线 | 天天干天天拍天天操天天拍 | 欧美日韩国产精品一区二区 | 日韩精品黄 | 国产在线观看你懂得 | 国产精品久久久久久av | 欧美巨大荫蒂茸毛毛人妖 | 又黄又爽又湿又无遮挡的在线视频 | 国产成人久久av免费高清密臂 | 国产亚洲无 | 国产剧情一区二区 | 中文字幕日韩国产 | 国产成人精品久 | 91中文视频 | 中文字幕日韩免费视频 | 999毛片| 亚洲一区在线看 | 日本在线h | 中文字幕在线播放第一页 | 久久高清国产 | 韩国av电影在线观看 | 成人免费91| 中文字幕国语官网在线视频 | 久久激情影院 | 精品免费在线视频 | 欧美一级专区免费大片 | 国产对白av | 国产精品区在线观看 | 国产96精品 | 亚洲精品黄色在线观看 | 日韩理论在线观看 | 96av麻豆蜜桃一区二区 | 在线观看91| 久久精品国产亚洲a | 超碰在线94 | 中文字幕在线观看2018 | 91国内在线视频 | av资源免费在线观看 | 99精品视频免费全部在线 | 日韩亚洲欧美中文字幕 | 国产精品18毛片一区二区 | 日韩在线观看免费 | 日韩在线三区 | www.色就是色| 91高清视频 | 综合在线观看色 | 999久久久久 | 亚州av免费 | 国产精品va在线播放 | 视频在线在亚洲 | 成 人 黄 色 视频 免费观看 | 免费看色的网站 | 在线观看一区 | 日韩激情视频在线 | 天天舔天天搞 | 99久久国产免费,99久久国产免费大片 | 国产黄色片免费看 | 丁香六月婷婷激情 | 天天干天天射天天操 | 草樱av| 精品免费久久久久 | 亚洲欧美va | 国产在线一区观看 | 91成人精品 | 亚洲三级国产 | 欧美最猛性xxxxx亚洲精品 | 欧美成人一区二区 | 玖玖视频精品 | 午夜999| 午夜精品一区二区三区在线观看 | 亚洲电影网站 | 人人澡人人添人人爽一区二区 | 色综合天天天天做夜夜夜夜做 | 久久精品精品 | 国产美女在线观看 | 色窝资源| 粉嫩av一区二区三区入口 | 综合久久久久久久久 | 精品一区精品二区高清 | 一区二区不卡在线观看 | 国产成人综合精品 | 精品久久一 | 五月亚洲 | 狠狠躁18三区二区一区ai明星 | 国产精品va视频 | 激情视频在线高清看 | 亚洲精品国 | 波多野结衣精品视频 | 国产精品系列在线播放 | 国产精品综合久久久 | 夜夜操天天 | 久久久久久高潮国产精品视 | 久久久久久久久国产 | 亚洲精品88欧美一区二区 | 热久久免费视频精品 | 国产中文字幕网 | 激情视频二区 | 91精品国自产在线 | 涩涩网站在线看 | 国产精品久久久亚洲 | 天天人人 | 欧美专区国产专区 | 国产精品你懂的在线观看 | 国产一区 在线播放 | 免费瑟瑟网站 | 亚洲国产精品资源 | 日韩精品中文字幕有码 | 免费看v片 | 91自拍成人| 天天摸天天操天天爽 | 91人人澡 | 友田真希x88av | 精品国产激情 | 国产精品 日韩精品 | 久草在线观看资源 | av黄免费看 | 天天干.com | 日韩精品极品视频 | 97在线精品视频 | 亚洲欧美视频在线观看 | 欧美精品久久久久久久免费 | av超碰在线 | 91在线免费播放视频 | 国产精品视频最多的网站 | 五月婷婷激情六月 | 在线观看视频一区二区 | 毛片基地黄久久久久久天堂 | 亚洲成人精品影院 | 亚洲成av人影院 | 在线免费观看黄色 | 国产黄在线免费观看 | 99久久久国产精品免费99 | 久久久午夜精品理论片中文字幕 | 91字幕| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲最大成人免费网站 | 色国产精品 | se视频网址 | 免费韩国av| 日日骑| 18国产精品福利片久久婷 | 久草在线视频免费资源观看 | 精品国产人成亚洲区 | 高潮毛片无遮挡高清免费 | 国产色小视频 | 午夜视频在线观看一区二区三区 | 97精品国产97久久久久久 | 久久久网页| 国产主播大尺度精品福利免费 | 国产精品a成v人在线播放 | 亚洲精品男女 | 久久午夜视频 | 中文字幕在线播放视频 | 久草在线免费资源站 | 久久久久久久免费观看 | 国产精品手机视频 | 欧女人精69xxxxxx| 在线观看不卡的av | 日韩精品欧美一区 | 999国内精品永久免费视频 | 成人黄色毛片视频 | 日韩欧美高清一区二区 | 91探花在线视频 | 国产精品理论片在线观看 | 国产一级片直播 | 日韩精品久久久久 | 久草精品视频 | 欧美成人tv | www.黄色网.com | 国产一区二区久久精品 | 97香蕉超级碰碰久久免费软件 | 亚洲日日夜夜 | 亚洲最大成人免费网站 | 国产精品正在播放 | www.久久久.com | 在线观看视频一区二区三区 | 久久视频国产精品免费视频在线 | 在线免费国产 | 丁香婷婷久久久综合精品国产 | 欧美成亚洲 | 欧美激情综合色综合啪啪五月 | 亚洲影院天堂 | 狠狠亚洲| 日韩欧美一区二区三区在线 | 日韩视频一区二区三区 | 中文字幕欧美日韩va免费视频 | 91色国产| 色a资源在线 | 国产91欧美 | av线上免费观看 | 一二三区视频在线 | 999国内精品永久免费视频 | 日本在线观看视频一区 | 国产精品视频app | 久久综合久色欧美综合狠狠 | av中文电影 | 欧美一级片免费播放 | 色综合狠狠干 | 欧美一级专区免费大片 | 狠狠色狠狠色综合系列 | 亚洲dvd| 色综合久久久久综合体桃花网 | 在线视频 区 | 亚洲在线资源 | 丁香婷五月| 欧美日韩久久不卡 | 69精品在线观看 | 中文理论片 | 日本三级中文字幕在线观看 | 国产福利一区二区三区视频 | 国产精品一区二区电影 | 日韩高清三区 | 一区二区三区手机在线观看 | 久久久国内精品 | 三级黄色网址 | 五月天激情视频在线观看 | 国产一区福利在线 | 狠狠狠狠干| 国产精品区一区 | 欧美性做爰猛烈叫床潮 | 久久99久久99 | 亚洲人久久 | 91精品在线视频观看 | av黄免费看 | 国产xvideos免费视频播放 | 日韩免费成人 | 婷婷色六月天 | 婷婷综合亚洲 | 在线观看网站黄 | 日韩网站视频 | 日韩大片在线免费观看 | 成 人 免费 黄 色 视频 | 日韩在线观看你懂得 | 亚洲午夜精品在线观看 | 色噜噜在线观看 | www在线免费观看 | 国产精品久久久久久一二三四五 | 三级视频日韩 | 免费看片黄色 | 久久国产精品久久国产精品 | 狠狠干成人| 亚洲精品18日本一区app | 91.麻豆视频| 五月激情六月丁香 | 麻豆视频在线观看 | 欧美视频在线观看免费网址 | 一本到视频在线观看 | 久久综合在线 | 国产亚洲精品日韩在线tv黄 | 国产免费中文字幕 | 亚洲午夜精品福利 | 九九热只有这里有精品 | 九九在线高清精品视频 | 免费大片av | 99久久精品费精品 | 天天色草| 国产精品久久一 | 久久免费视频国产 | 亚洲成人动漫在线观看 | 欧美一区二区免费在线观看 | 日韩国产高清在线 | 99免费在线视频 | 成人久久 | 免费在线观看av不卡 | 一区二区 不卡 | 99国产精品一区 | 久久99精品国产91久久来源 | 98福利在线| 成人国产网站 | 丰满少妇在线观看网站 | 日本三级吹潮在线 | 国产精品免费视频一区二区 | 一区二区三区不卡在线 | 久久亚洲私人国产精品 | av大全免费在线观看 | 国产aa免费视频 | 在线视频电影 | 狠狠干狠狠操 | www国产精品com | 日韩国产在线观看 | 久久精品网 | 91一区啪爱嗯打偷拍欧美 | 91精品导航 | 久久成人国产 | 性日韩欧美在线视频 | 在线黄av | 日本久久久久久久久 | 在线视频精品 | 天天插天天射 | 欧美日韩一区二区三区免费视频 | 亚洲精品乱码久久久久久久久久 | 欧美三级高清 | 亚洲欧洲中文日韩久久av乱码 | 天天操月月操 | 狠狠色噜噜狠狠狠狠 | 久久av不卡 | 天天射天天射天天 | 97超碰在线资源 | 玖玖色在线观看 | 国产在线播放一区二区 | 在线观看国产日韩欧美 | 亚洲精品高清一区二区三区四区 | 国产精品久久一区二区三区, | 日韩激情三级 | 日韩高清av在线 | 麻豆国产视频 | 国产丝袜美腿在线 | 在线观看精品国产 | 欧美91精品| 亚洲人成网站精品片在线观看 | 久久99精品国产麻豆宅宅 | 精品一区二区三区久久 | 91精品国产91久久久久福利 | 中文字幕人成不卡一区 | 日本不卡一区二区 | 91视频 - x99av| 黄色精品一区二区 | 欧美怡红院 |