老司机夜插-理伦理片-理伦片免费-理伦片免费观看-理伦片免费看-理伦日韩-理论福利片-理论片第一页-理论片电影-理论片理论

金喜正规买球

流程圖控件GoJS教程:模板圖

翻譯|使用教程|編輯:莫成敏|2020-06-05 16:06:36.527|閱讀 440 次

概述:GoJS支持所需的任意數量的模板-您可以動態選擇要用來表示特定節點數據的模板。這確實意味著潛在的大量模板,但是每個模板都將更加簡單,易于編寫和維護。

# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>

相關鏈接:

GoJS是一款功能強大,快速且輕量級的流程圖控件,可幫助你在JavaScript 和HTML5 Canvas程序中創建流程圖,且極大地簡化您的JavaScript / Canvas 程序。

點擊下載GoJS最新版

前面的許多示例都提供了用于節點、組或鏈接的自定義模板。這些示例說明了如何通過數據綁定對特定數據實例的模板進行簡單調整。但是,如果您希望同時在單個圖中具有完全不同的外觀或行為的節點怎么辦?

可以定義一個節點模板,其中包括要顯示的所有類型節點的所有可能配置。要進行所需的更改,將需要大量的數據綁定或代碼。通常,您將希望使GraphObject.visible模板的大部分不可見,以便使要顯示的一個面板可見。但是這種技術很難使用-模板變得太復雜,太快。

相反,GoJS支持所需的任意數量的模板-您可以動態選擇要用來表示特定節點數據的模板。這確實意味著潛在的大量模板,但是每個模板都將更加簡單,易于編寫和維護。

每個圖實際上都為每種零件類型(節點,組和鏈接)保留了一個模板映射。每個地圖都將“類別”名稱與模板相關聯。例如,當圖想要為特定的節點數據對象創建一個節點時,圖將使用該節點數據的類別在Diagram.nodeTemplateMap中查找節點模板。使用Diagram.groupTemplateMap和Diagram.linkTemplateMap可以完成類似的查找。

每個圖最初都有自己的模板圖,這些圖上存儲有預定義的類別。任何數據對象的默認類別都是空字符串“”。該Diagram.nodeTemplateMap最初包含空字符串一個很簡單的節點模板保存一個TextBlock中,其TextBlock.text屬性綁定到數據的數據轉換為字符串。您可以在許多前面的示例(例如“組和鏈接”示例)中看到節點,組和鏈接的默認模板。

Diagram.nodeTemplate的值就是thatDiagram.nodeTemplateMap.get(“”)的值。設置Diagram.nodeTemplate只是用空字符串替換了Diagram.nodeTemplateMap中命名的模板。

在Extensions目錄的Templates.js中提供了所有預定義模板的實現。創建自己的模板時,您可能希望復制和修改這些定義。

節點模板示例

  // the "simple" template just shows the key string and the color in the background,
  // but it also includes a tooltip that shows the description
  var simpletemplate =
    $(go.Node, "Auto",
      $(go.Shape, "Ellipse",
        new go.Binding("fill", "color")),
      $(go.TextBlock,
        new go.Binding("text", "key")),
      {
        toolTip:
          $("ToolTip",
            $(go.TextBlock, { margin: 4 },
              new go.Binding("text", "desc"))
          )
      }
    );

  // the "detailed" template shows all of the information in a Table Panel
  var detailtemplate =
    $(go.Node, "Auto",
      $(go.Shape, "RoundedRectangle",
        new go.Binding("fill", "color")),
      $(go.Panel, "Table",
        { defaultAlignment: go.Spot.Left },
        $(go.TextBlock, { row: 0, column: 0, columnSpan: 2, font: "bold 12pt sans-serif" },
          new go.Binding("text", "key")),
        $(go.TextBlock, { row: 1, column: 0 }, "Description:"),
        $(go.TextBlock, { row: 1, column: 1 }, new go.Binding("text", "desc")),
        $(go.TextBlock, { row: 2, column: 0 }, "Color:"),
        $(go.TextBlock, { row: 2, column: 1 }, new go.Binding("text", "color"))
      )
    );

  // create the nodeTemplateMap, holding three node templates:
  var templmap = new go.Map(); // In TypeScript you could write: new go.Map<string, go.Node>();
  // for each of the node categories, specify which template to use
  templmap.add("simple", simpletemplate);
  templmap.add("detailed", detailtemplate);
  // for the default category, "", use the same template that Diagrams use by default;
  // this just shows the key value as a simple TextBlock
  templmap.add("", diagram.nodeTemplate);

  diagram.nodeTemplateMap = templmap;

  diagram.model.nodeDataArray = [
    { key: "Alpha", desc: "first letter", color: "green" },  // uses default category: ""
    { key: "Beta", desc: "second letter", color: "lightblue", category: "simple" },
    { key: "Gamma", desc: "third letter", color: "pink", category: "detailed" },
    { key: "Delta", desc: "fourth letter", color: "cyan", category: "detailed" }
  ];


如果將鼠標懸停在“Beta”節點上,您將看到顯示說明字符串的工具提示。詳細的模板不會打擾使用工具提示來顯示其他信息,因為已經顯示了所有內容。

默認情況下,模型和圖了解節點數據或鏈接數據的類別的方式是查看其類別屬性。如果要在數據上使用其他屬性,例如,由于要使用category屬性來表示不同的含義,請將Model.nodeCategoryProperty設置為產生實際類別字符串值的屬性的名稱。或將Model.nodeCategoryProperty設置為空字符串,以使所有節點使用默認節點模板。

項目模板示例

對于具有Panel.itemArray值的Panel,還有Panel.itemTemplateMap。與節點,組和鏈接一樣,Panel.itemTemplate只是對在Panel.itemTemplateMap中以空字符串命名的模板的引用。同樣,Panel.itemCategoryProperty在項目數據上為屬性命名,該屬性用于標識要從itemTemplateMap使用的模板。

  // create a template map for items
  var itemtemplates = new go.Map(); // In TypeScript you could write: new go.Map<string, go.Panel>();

  // the template when type == "text"
  itemtemplates.add("text",
    $(go.Panel,
      $(go.TextBlock,
        new go.Binding("text"))
    ));

  // the template when type == "button"
  itemtemplates.add("button",
    $("Button",
      $(go.TextBlock,
        new go.Binding("text")),
      // convert a function name into a function value,
      // because functions cannot be represented in JSON format
      new go.Binding("click", "handler",
                      function(name) {
                        if (name === "alert") return raiseAlert;  // defined below
                        return null;
                      })
    ));

  diagram.nodeTemplate =
    $(go.Node, "Vertical",
      $(go.TextBlock,
        new go.Binding("text", "key")),
      $(go.Panel, "Auto",
        $(go.Shape, { fill: "white" }),
        $(go.Panel, "Vertical",
          {
            margin: 3,
            defaultAlignment: go.Spot.Left,
            itemCategoryProperty: "type",  // this property controls the template used
            itemTemplateMap: itemtemplates  // map was defined above
          },
          new go.Binding("itemArray", "info"))
      )
    );

  function raiseAlert(e, obj) {  // here OBJ will be the item Panel
    var node = obj.part;
    alert(node.data.key + ": " + obj.data.text);
  }

  // The model data includes item arrays in the node data.
  diagram.model = new go.GraphLinksModel( [
    { key: "Alpha",
      info: [
              { type: "text", text: "some text" },
              { type: "button", text: "Click me!", handler: "alert"}
            ]
    },
    { key: "Beta",
      info: [
              { type: "text", text: "first line" },
              { type: "button", text: "First Button", handler: "alert"},
              { type: "text", text: "second line" },
              { type: "button", text: "Second Button", handler: "alert" }
            ]
    }
  ],[
    { from: "Alpha", to: "Beta" }
  ]);


表標題顯示項目數據的示例

  var itemTemplateMap = new go.Map();
  itemTemplateMap.add("",
    $(go.Panel, "TableRow",
      $(go.TextBlock, new go.Binding("text", "name"),
        { column: 0, margin: 2, font: "bold 10pt sans-serif" }),
      $(go.TextBlock, new go.Binding("text", "phone"),
        { column: 1, margin: 2 }),
      $(go.TextBlock, new go.Binding("text", "loc"),
        { column: 2, margin: 2 })
    ));
  itemTemplateMap.add("Header",
    $(go.Panel, "TableRow",
      $(go.TextBlock, new go.Binding("text", "name"),
        { column: 0, margin: 2, font: "bold 10pt sans-serif" }),
      $(go.TextBlock, new go.Binding("text", "phone"),
        { column: 1, margin: 2, font: "bold 10pt sans-serif" }),
      $(go.TextBlock, new go.Binding("text", "loc"),
        { column: 2, margin: 2, font: "bold 10pt sans-serif" })
    ));

  diagram.nodeTemplate =
    $(go.Node, "Auto",
      $(go.Shape, { fill: "white" }),
      $(go.Panel, "Table",
        new go.Binding("itemArray", "people"),
        {
          defaultAlignment: go.Spot.Left,
          defaultColumnSeparatorStroke: "black",
          itemTemplateMap: itemTemplateMap
        },
        $(go.RowColumnDefinition,
          { row: 0, background: "lightgray" }),
        $(go.RowColumnDefinition,
          { row: 1, separatorStroke: "black" })
      )
    );

  diagram.model =
    $(go.GraphLinksModel,
      {
        nodeDataArray: [
          { key: "group1",
            people: [
              { name: "Person", phone: "Phone", loc: "Location", category: "Header" },
              { name: "Alice", phone: "2345", loc: "C4-E18" },
              { name: "Bob", phone: "9876", loc: "E1-B34" },
              { name: "Carol", phone: "1111", loc: "C4-E23" },
              { name: "Ted", phone: "2222", loc: "C4-E197" },
              { name: "Robert", phone: "5656", loc: "B1-A27" },
              { name: "Natalie", phone: "5698", loc: "B1-B6" }
            ] }
        ],
        linkDataArray: [
        ]
      }
    );


為表面板具有不同標題的自然方法是讓第一行(即第一項)保存標題的數據,但是要采用不同的樣式。在此示例中,我們在Panel.itemTemplateMap中定義一個“標題”項目模板。

如果您不想在itemArray中包含標頭數據,并且想要在節點模板中而不是在項目模板中定義標頭,請參見Item Arrays中的示例。

更改零件的類別

要更改數據對象的表示形式,請調用Model.setCategoryForNodeData 或GraphLinksModel.setCategoryForLinkData。(如果設置了數據綁定的Part的Part.category,它將為您調用Model方法。)這將導致該圖丟棄該數據的任何現有Part并使用與該對象關聯的新模板重新創建新類別值。

  // this function changes the category of the node data to cause the Node to be replaced
  function changeCategory(e, obj) {
    var node = obj.part;
    if (node) {
      var diagram = node.diagram;
      diagram.startTransaction("changeCategory");
      var cat = diagram.model.getCategoryForNodeData(node.data);
      if (cat === "simple")
        cat = "detailed";
      else
        cat = "simple";
      diagram.model.setCategoryForNodeData(node.data, cat);
      diagram.commitTransaction("changeCategory");
    }
  }

  // The "simple" template just shows the key string and the color in the background.
  // There is a Button to invoke the changeCategory function.
  var simpletemplate =
    $(go.Node, "Spot",
      $(go.Panel, "Auto",
        $(go.Shape, "Ellipse",
          new go.Binding("fill", "color")),
        $(go.TextBlock,
          new go.Binding("text", "key"))
      ),
      $("Button",
        { alignment: go.Spot.TopRight },
        $(go.Shape, "AsteriskLine", { width: 8, height: 8 }),
        { click: changeCategory })
    );

  // The "detailed" template shows all of the information in a Table Panel.
  // There is a Button to invoke the changeCategory function.
  var detailtemplate =
    $(go.Node, "Spot",
      $(go.Panel, "Auto",
        $(go.Shape, "RoundedRectangle",
          new go.Binding("fill", "color")),
        $(go.Panel, "Table",
          { defaultAlignment: go.Spot.Left },
          $(go.TextBlock, { row: 0, column: 0, columnSpan: 2, font: "bold 12pt sans-serif" },
            new go.Binding("text", "key")),
          $(go.TextBlock, { row: 1, column: 0 }, "Description:"),
          $(go.TextBlock, { row: 1, column: 1 }, new go.Binding("text", "desc")),
          $(go.TextBlock, { row: 2, column: 0 }, "Color:"),
          $(go.TextBlock, { row: 2, column: 1 }, new go.Binding("text", "color"))
        )
      ),
      $("Button",
        { alignment: go.Spot.TopRight },
        $(go.Shape, "AsteriskLine", { width: 8, height: 8 }),
        { click: changeCategory })
    );

  var templmap = new go.Map(); // In TypeScript you could write: new go.Map<string, go.Node>();
  templmap.add("simple", simpletemplate);
  templmap.add("detailed", detailtemplate);
  diagram.nodeTemplateMap = templmap;

  diagram.layout = $(go.TreeLayout);

  diagram.model.nodeDataArray = [
    { key: "Beta", desc: "second letter", color: "lightblue", category: "simple" },
    { key: "Gamma", desc: "third letter", color: "pink", category: "detailed" },
    { key: "Delta", desc: "fourth letter", color: "cyan", category: "detailed" }
  ];
  diagram.model.linkDataArray = [
    { from: "Beta", to: "Gamma" },
    { from: "Gamma", to: "Delta" }
  ];


單擊任何節點上的“星號”按鈕,可以在每個節點的“簡單”類別和“詳細”類別之間動態切換。

更改模板圖

您也可以替換一個或所有圖的模板映射(例如Diagram.nodeTemplateMap),以丟棄并重新創建圖中的所有節點。如果僅對節點使用默認模板,則只需替換Diagram.nodeTemplate即可。

進行此更改的一種常見情況是Diagram.scale更改。當用戶縮小得足夠遠時,沒有必要對每個節點進行過多的詳細說明。

如果在此示例中縮小視圖,則DiagramEvent偵聽器將檢測Diagram.scale何時足夠小以對所有節點使用更簡單的模板。再次放大,然后突然使用更詳細的模板。

  // The "simple" template just shows the key string and the color in the background.
  var simpletemplate =
    $(go.Node, "Spot",
      $(go.Panel, "Auto",
        $(go.Shape, "Ellipse",
          new go.Binding("fill", "color")),
        $(go.TextBlock,
          new go.Binding("text", "key"))
      )
    );

  // The "detailed" template shows all of the information in a Table Panel.
  var detailtemplate =
    $(go.Node, "Spot",
      $(go.Panel, "Auto",
        $(go.Shape, "RoundedRectangle",
          new go.Binding("fill", "color")),
        $(go.Panel, "Table",
          { defaultAlignment: go.Spot.Left },
          $(go.TextBlock, { row: 0, column: 0, columnSpan: 2, font: "bold 12pt sans-serif" },
            new go.Binding("text", "key")),
          $(go.TextBlock, { row: 1, column: 0 }, "Description:"),
          $(go.TextBlock, { row: 1, column: 1 }, new go.Binding("text", "desc")),
          $(go.TextBlock, { row: 2, column: 0 }, "Color:"),
          $(go.TextBlock, { row: 2, column: 1 }, new go.Binding("text", "color"))
        )
      )
    );

  diagram.layout = $(go.TreeLayout);

  diagram.model.nodeDataArray = [
    { key: "Beta", desc: "second letter", color: "lightblue" },
    { key: "Gamma", desc: "third letter", color: "pink" },
    { key: "Delta", desc: "fourth letter", color: "cyan" }
  ];
  diagram.model.linkDataArray = [
    { from: "Beta", to: "Gamma" },
    { from: "Gamma", to: "Delta" }
  ];

  // initially use the detailed templates
  diagram.nodeTemplate = detailtemplate;

  diagram.addDiagramListener("ViewportBoundsChanged",
    function (e) {
      if (diagram.scale < 0.9) {
        diagram.nodeTemplate = simpletemplate;
      } else {
        diagram.nodeTemplate = detailtemplate;
      }
    });

  myDiagram = diagram;  // make accessible to the HTML buttons


警告:如果您修改模板Map,則不會通知該地圖已更改。您將需要顯式調用Diagram.rebuildParts。如果要替換Diagram.nodeTemplate或Diagram.nodeTemplateMap 或“組”或“鏈接”的相應屬性,則Diagram屬性設置器將自動調用Diagram.rebuildParts。

在圖中替換一個或多個模板時,將自動再次執行布局。


想要購買GoJS正版授權,或了解更多產品信息請點擊



標簽:

本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn

文章轉載自:

為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產品
  • 推薦文章
  • 慧都慧問
掃碼咨詢


添加微信 立即咨詢

電話咨詢

客服熱線
023-68661681

TOP
精品一区二区久久久久久久网站 | 午夜性做爰A片免费看 | 我把我的肥岳日出水来多少集 | 久久国产欧美国日产综合抖音 | 天天躁日日2018躁狠狠躁 | 日本三级韩国三级美三级91 | 日本三级香港三级国产三级 | 永久免费看成人A片在线播放 | 欧美成人精品第一区 | 麻豆视传媒在线看 | 精品一区二区三区的国产在线观看 | 小荡货腿张开给我cao免费视频 | 乱淫毛片 | 午夜视频入口 | 狠狠综合久久久久综合 | 三级黄色免费观看 | 求免费黄色网址 | 年轻漂亮的妺妺中文字幕版 | 国产极品JK白丝喷白浆免费视频 | caoporn视频在线 | 在线成本人视频动漫 www | 久久久无码精品国产人妻 | 国产精品99久久免费观看 | 黄页在线看 | 日韩性插 | 久久亚洲电影 | A片做爰片仑理片免费看 | 免费的又色又爽又黄的视频软件 | 激情内射亚洲一区二区三区爱妻 | 7777色 | 日韩人妻少妇一区二区三区 | 日本人妖miran护士 | 成熟iphone69 | 久久99国产精品成人 | 日本资源站 | 色之综合| 午夜亚洲国产理论片4080 | 中文精品一区二区三区四区 | 成人欧美日韩视频一区 | 狠狠色成人综合 | 国内精品久久影院 | 欧美一级片在线免费观看 | 韩国片黄18以上在线观看 | 小蝌蚪APP丝瓜无限看下载 | 免费公开视频人人人人人人人 | 高清不卡毛片 | 丰满多毛少妇做爰视频 | 豪妇荡乳1一5杨贵妃 | 免费国产一级特黄久久 | 热99这里只有精品 | 欧美色偷偷亚洲天堂bt | 3及网站 | 日本一卡二卡三四卡在线观看免费视频 | 国产成人综合五月久久网址 | 88xx成人永久免费观看 | 国产精品久久久久久久人热 | 亚洲欧美日韩精品 | 亚洲天堂视频在线播放 | 亚洲欧美精品在线 | 国产三级电影网站 | 久久国产36精品色熟妇 | 熟女人妻一区二区三区免费看 | 欧美性逼 | 日韩一级片网址 | 日本在线精品视频 | 欧美日韩亚洲一区二区三区 | 快播免费片毛网站 | 精品福利资源在线导航网址 | 人妻熟女制服师生中文字幕 | 手机在线看片欧美亚洲 | 国产爽的冒白浆的视频 | 欧美人妇无码精品久久 | 在线视频99 | 亚洲avi | 五月婷婷综合在线视频 | 久久国产一久久高清 | 韩国色情高潮做大尺度电在线观看 | 四虎影视高清视频在线观看 | 99热在线这里只有精品 | 午夜久久影院 | 亚洲第一夜 | 麻豆精品国产精华精华液好用吗 | 日本三级香港三级三级人!妇久 | 国产又色又爽又高潮免费视频麻豆 | 色综合天天综合高清影视 | 亚洲A片永久无码精品 | 日本免费黄色 | 久久精品人人做人人爽97 | 亚洲凤凰av免费观看 | 色AV亚洲AV永久无码精品软件 | 亚洲精品国产一区二区精华液 | 成人影院线在线观看免费观看 | 国产精品三级在线 | 国产精品一在线观看 | 欧美影视一区二区三区 | 丁香五月网久久综合 | 夜夜骑夜夜操 | 免费的av不用播放器的 | AV午夜午夜快憣免费观看 | 久久艳妇乳肉豪妇荡乳A片PY | 影音先锋吉吉av资源站 | 三级专区 | 国产人碰人摸人爱免费视频 | 成品大香煮伊在2024一区 | 男Ji大巴进入女人的视频小说 | 日本六十路无码熟妇交尾 | 国产午夜精品久久理论片小说 | 国产日韩欧美在线播放 | 久久国产精品一区免费下载 | 亚洲精品免费网站 | 国产精品久久久久久搜索 | freeXXXHDjaV日本熟 | 免费看成人A片无码视频网站 | 岳的下面好紧好爽视频 | 蜜桃TV成人网站免费打开 | 国产美女被爽到高潮激情免费A片 | 黄瓜污影院 | 99er久久| 国产熟妇无码一区二 | 国产精品bbbbyyyy | 国产剧情精品在线 | 国产91蝌蚪 | 日本最新在线不卡免费视频 | 麻豆文化传媒官方网站入口免费 | 亚洲欧洲日本精品 | 成人女人A级毛片免费软件 成人片AV | 青青草国产v片 | 亚洲制服丝中文字幕 | 色欲AV蜜臀AV久久浪潮AV | 亚洲色大成网站WWW永久麻豆 | 国产一区二区三区国产精品 | 在线观看特色大片免费视频 | 亚洲你我色 | 四房播播色五月 | 成人黄色免费网址 | 亚洲第一男人天堂 | 久久精品国产2020观看福利色 | 狠狠se| 国产精品99久久久久久AV小说 | 日本熟妇无码波多野1223 | 99热人人 | 放荡女纯肉辣文 | 免费三级现频在线观看免费 | 欧洲一卡2卡3卡4卡5卡欧美 | 一区二区三区A片无码视频不卡 | 日本少妇做爰片视频 | 日韩经典视频 | 免费看一级黄色毛片 | 久久免费网| 五月丁香合缴情网 | 亚洲 欧洲 日韩 综合在线 | 四库影院永久国产精品 | 91亚洲自偷手机在线观看 | 天天精品在线 | AV亚洲产国偷V产偷V自拍 | 最近中文字幕在线中文视频 | 69国产视频 | 国产无遮挡裸体免费视频A片软件 | 免费国产在线观看 | 精品人妻无码一区二区三区9 | 攻把受从小睡到大H | 亚洲 欧美 在线观看 | 欧美一卡2卡3卡4卡 免费 | 日本欧美一区二区三区免费不卡 | 日韩精品欧美一区二区三区 | 深夜福利一区二区 | 强壮公弄得我次次高潮A片强视频 | 免费精品美女久久久久久久久久 | 日韩高清成人毛片不卡 | 精品人妻无码一区二区三区下载 | 日本三日本三级香港三级 | 一级毛片免费毛片毛片 | 国产激情一区二区三区四区 | 亚洲精品无码高潮喷水A片软件 | 777奇米四色米奇影院在线播放 | 国产一区二区中文字幕 | 高清3d肉蒲团| 中文字幕免费观看视频 | 久久久久国产精品 | 国产偷亚洲偷欧美偷精品 | 三级黄色a | 妻子免费高清电视剧 | 668溜溜吧免费影院 63jjj全国最大 | 综合婷婷 | 国产精品福利尤物youwu | 视频二区 调教中字 知名国产 | 中国人xxxxbbbb国产 | 色综合亚洲一区二区小说 | 日韩精品卡4卡5卡6卡7卡3卡 | 久青草影院在线观看国产 | 日本调教网站 | 天天干天天舔天天操 | 特级毛片全部免费播放免下载 | 91精品乱码一区二区三区 | 国产乱码精品一区二区三区四川 | 永久免费看www色视频 | 中文欧美一级强 | 国产无套视频在线观看香蕉 | 欧美日韩国产一区二区三区伦 | 最近免费高清版电影在线观看 | 国产成人午夜精品免费视频 | 日本高清无卡码一区二区久久 | 极品销魂一区二区三区 | 91精品婷婷国产综合久久8 | 国产亚洲精品在天天在线麻豆 | 六月丁香色婷婷 | 九九精品免视频国产成人 | 成人3p | 久久草在线视频 | 久久国产精品高清一区二区三区 | 丁香婷婷色综合 | 色妞论坛| 91激情| 抖音无限次短视频老司机APP | 国内自拍99P | 少妇精品久久久一区二区三区 | 美女内射毛片在线看 | a91ac ma果冻传媒 | 又硬又粗进去好爽A片天美APP | 熟女毛多熟妇人妻O在线视频 | 日韩欧美中文字幕无码 | 精品日本亚洲一区二区三区 | jizz国产精品| 亚洲中文字幕一二三四区苍井空 | 激情五月婷婷 | 一区二区三区免费看 | 大陆老熟女嗷嗷叫AV在线 | XL上司带翻译不打马赛 | 免费观看欧美一级牲片一 | 波多野结衣在线高清 | pornh日本xxxxhd| 中文字幕熟女人妻偷伦在线视频 | 色哟哟视频在线观看免费播放 | 日韩精品人妻AV一区二区三区 | 一级毛片免费毛片毛片 | 美女扒开腿让男生桶爽免费APP | 中文字幕乱倫视频 | 日韩欧美一区二区三区在线播放 | 少妇人妻真实偷人精品视频 | 亚洲综合在线视频自拍 | www四虎在线高清 | 亚洲视频无码高清在线 | 欧美孕交videofree巨大 | 桃花色综合影院 | 精品无码无人网站免费视频 | 久久精品极品盛宴观看 | 国产精品国偷自产在线 | 无码精品人妻一区二区三区颖A片 | 艳妇臀荡乳欲伦交换在线播放 | 国产精品久久久久久爽爽爽床戏 | 搞av网| se94se欧美综合色 | 狂野欧美激情性XXXX在线观看 | 九九久久亚洲综合久久久 | 日本人xxxxx视频在线 | 久久伊人影院 | 日本高清色片 | 天天色综合图片 | 亚洲色欲成人无码网站在线观看 | 黄网站色视频免费看无下截 | 天天干天天草天天 | 91精品天美精东蜜桃传媒免费 | 色情久久久AV熟女人妻网站 | 国产精品日韩 | av狼新人开放注册区 | 美女内射毛片在线看免费人动物 | 黑人xxxx精品 | 欧美大码毛片在线播放 | 最新国产精品好看的国产精品 | 亚洲阿v天堂无码在线 | 久久久WWW免费人成精品 | 天天透天天插 | 五月丁香激色婷五月天 | 69毛片| 国产亚洲精品久久久999无毒 | 波多野结衣在线影视免费观看 | 午夜伦 | 原来新神马电影手机版 | 免费看黄色毛片 | 波多野たの结衣A片 | 91传媒蜜桃香蕉在线观看 | 欧美国产亚洲一区二区三区 | AV午夜久久蜜桃传媒软件 | 在线小视频 | 一本三道a无线码一区v小说 | 97色伦色在线综合视频 | 中文字幕在线视频免费 | 麻豆文化传媒精品一区 | 中文字幕久久熟女蜜桃 | qovd伦理电影| 国产极品JK白丝玉足喷白浆 | 免费在线观看黄网 | 久久无码人妻中文国产AV苍井空 | 四虎影视8848a四虎在线播放 | 五月天婷婷在线观看高清 | 日本亚洲欧洲色情 | 老司机福利深夜亚洲入口 | 国产人妻午夜无码AV天堂 | 8x成人永久在线观看视频 | 蜜芽成人A片免费视频 | 国产特级毛片AAAAAAA高清 | 97色伦图区97色伦综合图区 | 我爱灰太狼全集 | 成人在线你懂的 | 高清不卡伦理电影在线观看 | 亚洲无线一二三四区手机 | 欧美激情黄色片 | 国产色无码精品视频国产 | 97精品一区二区三区在线不卡 | 国产精品久久久久国产A级 国产精品久久久AV久久久 | 亚洲人成综合在线播放 | 影视先锋男人无码在线 | 日本啊v在线观看 | 日本久久精品 | 日本爆乳无码一区二区漫画 | 国产香蕉视频 | chinese国产乱在线观看 | 无码国产欧美一区二区三区不卡 | 午夜精品久久久久 | 亚洲日韩一区精品射精 | 四虎影视4HU最新地址在线 | 国产一区二区三区四区精华 | 亚洲一级香蕉视频 | 欧美午夜性囗交xxxx | 午夜在线.XYZ| 精品玖玖玖视频在线观看 | 女人下边被添全过程A片图片 | 人人操在线播放 | 日本激情网址 | 好硬好湿好大再深一点动态图 | 亚洲无人区码卡二卡三卡四卡 | 欧美特级特黄a大片免费 | 国产AV国片偷人妻麻豆潘甜 | 亚洲国产熟妇无码一区二区69 | 24小时更新视频在线观看免费 | 日韩在线小视频 | 好吊色综合网天天高清 | 四虎影业| 成人欧美日韩视频一区 | 天天干夜夜怕 | 好硬啊进去太深了A片 | 激情五月婷婷小说 | 女网址www女影院 | 国产高清精品国语特黄A片 国产寡妇性视频 | kdbacc app网站 | 亚洲国产精品久久综合 | 91久久青青青国产免费 | 秽乱常伦H | 偷拍激情视频一区二区三区 | 国产国语 毛片高清视频 | 激情文学综合丁香 | 国产猛男猛女超爽免费视频 | 色多多深夜福利免费观看 | 2022国产成人精彩在线视频 | 天天做夜夜操 | 日本免费精品视频 | 97碰在线 | 精品剧情v国产在线麻豆 | 日本一卡二卡三卡四卡免IOS | 成人免费aaaaa毛片 | 波多野结衣中文在线播放 | 99久久精品国产一区二区 | 91香蕉视频在线看 | 欧美日韩在线看 | 一本到一本到高清视频在线观看 | 国产一级视频在线观看网站 | 午夜视频在线观看国产 | 五月情天 | SM捆绑强制玩具失禁高潮男男 | 亚洲一区在线播放 | 嗯好舒服嗯好猛嗯好大不要 | 天天躁日日躁狠狠躁AV麻豆 | 狠狠狠狠狠狠干 | 丁香花成 | 欧美无人区码卡二三卡四卡 | 欧美性video老少配 | 在线黄网 | 日韩中文有码高清 | 天天摸夜夜操 | 国产3级在线观看 | 亚洲性久久 | 色络络中文网 | 夜色贵族图片 | 成年黄网站 | 四虎一区二区成人免费影院网址 | 综合久青草视频 | 日韩一区二区三区视频在线观看 | 日韩A片无码一区二区三区电影 | 羞羞麻豆国产精品1区2区3区 | 十九天漫画在线观看免费 | 国产亚洲精品成人AA片小说 | 午夜少妇在线观看视频 | 99久久99久久精品国产片果冻 | 国产亚洲一区二区在线观看 | 天堂网在线www | 玖玖啪| 狠狠色丁香婷综合久久 | 日韩精品免费一线在线观看 | 果冻传媒和91制片厂网站软件 | 真实国产精品视频国产网 | 国内揄拍国产精品人妻电影 | 欧洲无人区卡一卡二卡三 | 性一乱一交A片 | 九九精品久久久久久噜噜中文 | 亚色精品 | 久草在线新免久费观看视频 | 在线看片福利无码网址 | 天天插综合网 | 国产男人的天堂在线视频 | 久久久久夜色精品波多野结衣 | 国产视频精品免费 | 免费观看添你到高潮视频 | 黄色片网站大全 | 婷婷97狠狠的狠狠的爱 | 亚洲无人禁区 | 久久国产欧美日韩精品免费 | 亚洲一区二区在线播放 | 乱码精品一区二区三区 | C日本学生妹视频色呦呦 | 日本玖玖| 性插图动态图无遮挡 | 在线观看中文字幕国产 | 精品视频在线观看你懂的一区 | 欧美性生交BBBXXXXX无码 | 欧美又大又粗毛片多喷水 | 国产人妻久久精品一区 | 免费中文字幕一级毛片 | 日本高清天码一区在线播放 | 亚洲综合精品香蕉久久网97 | 午夜色网站 | 中文字幕一区二区精品区 | 2019色 亚洲 日韩 国产 在线 | 丁香婷婷五月情天 | 丰满少妇乱A片无码 | 日本天天操| 最近日本韩国观看 | 久久国产区| 橘梨纱star 409 | 小婉和小娇243 | 亚洲精品成人AV在线观看爽翻 | 在线观看v片 | 精品热99| 嫩草AV久久伊人妇女超级A | 中文字幕一级毛片视频 | 亚洲日本精品 | 日韩经典中文字幕 | 亚洲国产中文字幕在线视频综合 | 直接看的成人无码视频网站 | 91久久九九精品国产综合 | 韩国日本不卡高清免费视频 | 亚洲欧美高清无码专区 | 日韩三级影片 | 久久午夜精品视频 | 最新中文字幕日本 | jiucao视频在线观看 | 女人被添全过程A片久久AV | 天天影视色香欲 | a∨79成人网| 国产一卡2卡3卡四卡国色天香 | 男女啪啪18禁无遮挡激烈直播 | 国产亚洲欧美精品永久不卡 | 久久亚洲精品国产亚洲老地址 | 日韩一卡2卡三卡4卡精品 | 亚洲高清成人 | 亚洲女同视频 | 亚洲欧美日韩中文加勒比 | 久久网页| 欧美人人爽 | 香草乱码一二三四区别 | 狠狠的撸2014最新版 | 亚洲免费人成 久久 | 无码日本精品一区二区三 | 国产福利一区二区精品 | 日本无码人妻精品一区二区视频 | 中文字幕国产综合 | 最好看的2018国语在线 | 精品国偷拍自产在线观看 | 日韩美女视频在线观看 | 99国产亚洲精品无码成人 | 中文天堂| 伊人久久精品亚洲午夜 | 亚洲一级视频在线观看 | 好爽别插了无码视频 | 青青国产线观观看视频 | 国产一区二区高清 | 麻花传剧原创mv在线观看 | 宅女午夜福利免费视频 | 欧美精品 日韩 | 亚洲精品一区二区国产精华液 | 日本在线观看中文 | 成人在线观看不卡 | 久久国产精品99久久小说 | 老师洗澡让我吃她胸的视频 | 国产色情麻豆一区二区乐视 | a∨79成人网 | 97久久伊人精品影院 | 免费毛片手机在线播放 | 丁香五月缴综合 | 巨大黑人极品vjdeo | 一区二区三区网站 | 日本高清不卡中文字幕视频 | 成人无码精品一区二区在线观看 | 三级黃色 | 日韩免费精品视频 | 40集电视剧全部免费 | 麻豆国产13p | 无码人妻丰满熟妇啪啪网不卡 | 国产精品AV国片偷人妻麻豆 | 久久久高清免费视频 | 免费看三级毛片 | 久久久精品国产免费A片胖妇女 | 国产综合在线视频 | 护士毛片 | 国产午睡沙发系列大全 | 国产亚洲精品久久久久久国模美 | 亚洲欧美色国产综合 | 色吊丝永久性观看网站 | 国产手机精品一区二区 | 污污内射久久一区二区欧美日韩 | 国产男女猛烈无遮挡A片小说 | 久久不卡视频 | 91导航在线 | 日日噜噜夜夜狠狠视频buoke | 波多野结衣三级视频 | 久热re在线视频精品免费 | 亚洲精品无码高潮喷水A片软件 | 精品人妻少妇一区偷拍视频 | 99在线视频精品 | 一区二区播放 | 久久精麻豆亚洲AV国产品 | 友人母在线播放BD高清 | 日韩色情无免费高清在线视频 | 特级毛片在线大全免费播放 | 99久久精品免费国产一区二区三区 | 亚洲产国偷V产偷V自拍色情 | 最新精品视频2019在线视频 | 青青操在线观看视频 | 好骚综合在线 | 韩国青草视频19禁福利 | 国产一区视频在线免费观看 | 亚洲色四在线视频观看 | 久操亚洲| 高清欧美性猛交xxxx黑人猛交 | 国产精品九九九久久九九 | 日本视频一区在线观看免费 | 一级毛片aa高清免费观看 | 久草日B视频一二三区 | 熟女毛茸茸| 国产特黄特色a级在线视频 国产素人自拍 | 国产真实强被迫伦姧女在线观看 | 千涩论坛 | 人人伦 | 囯产精品宾馆在线精品酒店 | 久草最新网址 | 久国产| 国产国语在线播放视频 | 美女天天干 | 性做爰片免费视频看 | 中国XXX孕妇做爰 | 青草园网站在线观看 | 教官脔到她哭H粗话H好爽视频 | 一区一区三区产品乱码 | 国产精品久久丫毛片A片软件 | 欧洲无人区码SUV | 日韩成人在线网站 | 天天操综合视频 | 国产成人爱片免费观看视频 | 热99这里有精品综合久久 | 欧洲成人在线观看 | 97精品国产福利一区二区三区 | 免费A级毛片无码鲁大师 | 亚洲综合精品香蕉久久网97 | 国产香线蕉手机视频在线观看 | 精品国产乱码久久久久久免费 | 免费看影片的网站入口 | 久久热最新地址获取1 | 国产精品系列在线观看 | 最新在线黄色网址 | 久久毛片网站 | 最新资源资源影音先锋 | 国产999在线观看 | 午夜网站在线观看免费网址免费 | 日本高清在线视频www | 灌满抽搐合不拢双性HBL | 人人干97| 国产ts人妖合集 magnet | 黄色免费网站视频 | 国产三级视频在线 | 99久久精品免费看国产四区 | 欧美乱妇15p辣图 | 欧美福利视频网 | 麻豆文化传媒网站官网免费 | 91久久精品国产一区二区 | 2828色情电院在线 | 乱码欧美一卡2卡3卡4 | 欧洲美女高清一级毛片 | 色综合久久天天综合观看 | 国产一性一交一伦一A片视频 | 年轻漂亮的妺妺中文字幕版 | 秋霞午夜伦高清在线观看 | 亚洲精品无码一区二区卧室 | 无码一区二区三区曰本A片 无码一区国产欧美在线资源 | 久久久无码人妻精品无码 | 精品久久综合1区2区3区激情 | 黄页网站视频免费 视频 | 亚洲日韩精品射精日 | 亚洲性夜色噜噜噜网站2258KK | 国内精品伊人久久久久妇 | 无码人妻精品一区二区蜜桃色 | 欧美性videos高清精品 | 四虎在线视频免费观看 | 东京热主页 | 色中影院 | 亚洲情人网 | 国产美女做爰A片免费 | 日韩人妻精品久久日 | 工口里番h彩色无遮挡全彩 工口里番全彩全彩无遮挡 工口里番全彩无肉码3D啪啪 | 色综合天天综合网国产成人 | 国产在线拍揄自揄视频菠萝 | 三级网址大全 | 亚洲成综合 | 天天操天天干天天 | 五月婷婷综合在线视频 | 久久AV无码乱码A片无码波多 | 黄色在线免费网站 | 天天躁日日躁狠狠躁中文字幕 | 大学生一级一片第一次免费 | 国产99精品一区二区三区免费 | 国产成人精品一区二区三区视频 | 97人妻久久久精品系列A片 | 99re在线免费视频 | 国产精品反差婊在线观看 | 波多野一区二区三区在线 | 成人无码日本一区二区三视 | 黄色在线资源 | 亚洲欧美国产成人综合不卡 | 五月丁香啪啪丁香花 | 欧美精品亚洲 | 婷婷成人丁香五月综合激情 | 日本精品无码久久久久三级国产 | 91视频导航| 桃子视频在线高清免费观看 | 亚洲日本在线播放 | 狠狠撸干性图片 | 丁香花成人论坛 | 久久精品视频在线看99 | 黄网址大全免费观看免费 | 欧美在线视频二区 | 秋霞综合网 | 久久免费看少妇高潮A片小说 | 日日撸影院在线 | 国产免费又色又爽又黄的小说 | 久久人人精品 | 91传媒制片厂果冻有限公司 | 男人天堂2024亚洲男人天堂 | 双乳被幺公嗦到爽死小L | 国产亚洲精品久久久久婷婷图片 | 中文天堂在线视频 | 无遮挡国产高潮视频免费观看 | 91资源在线 | 狠狠五月色婷婷蜜桃777 | 777色情在线无码 | 天天干夜夜操美女 | lulushe百度影音 | 涩涩爱在线视频 | 丁香在线 | 国产一区二区福利 | 国产AV一区二区三区日韩 | 亚洲我射| 国产亚洲精品第一综合另类 | 亚洲图片你懂得 | 九九99亚洲精品久久久久 | 亚洲无砖无线码 | 2024夜夜干天天骑日日日 | 国产午夜精品视频在线播放 | 青草免费在线观看 | 久久婷婷五夜综合色频 | 嘛逗传媒在线观看免费网站 | 台湾18dy | 人妻奶水人妻系列 | 欧美日韩久久久精品A片 | 亚洲 欧美 丝袜 制服 在线 | 一起探恋爱综艺在线观看第八期 | 高h全肉纯肉 高质量 | 日韩久久网| 国产制服丝袜91在线 | 日本熟妇乱妇熟色A片在线观看 | 丝袜亚洲另类欧美变态 | 麻花传剧原创mv在线观看 | 无码日本精品一区二观看 | 亚洲综合色婷婷 | 日韩色网 | 亚洲一级黄色毛片 | 伊人网综合视频 | 中文字幕免费在线视频 | 无码人妻中文在线佐佐木明希 | 国产SUV精二区九色 国产SUV精二区69 | 少妇高潮惨叫久久久久久欧美 | 小莹的性荡生活38章 | 亚洲精品一卡2卡3卡四卡乱码 | 国产精品日日做人人爱 | 最近新韩国日本免费看 | 精品在线视频一区 | 色欲人妻AV久久无码精品 | 久久多人视频聊天 | 一本大道卡一卡二卡三乱码 - 八 | 国产成人久久精品AV | 182午夜 | 欧美一区二区三曲的 | 午夜日 | 么公一夜我要我八次 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠扒开双腿 | 五色婷婷| 久久久久一区二区三区 | 精品无人区一区二区三区a 精品无人区乱码一区二区三区手机 | 一本色道婷婷久久欧美 | 国产黄色片91 | 日本一二区视频 | XL上司带翻译不打马赛 | 在线看片av免费观看 | 成人在无码AV在线观看一 | 国产一区精选播放022 | 日韩一级片网址 | 天天色天天干天天射 | 国产99免费视频 | 国产美女做爰A片免费 | 99久久精品毛片免费播放 | 2022国产成人福利精品视频 | 欧美成人精品一区二区免费 | 亚洲精品高清AV在线播放 | 人妻少妇系列在线观看 | 久久婷婷国产剧情内射白浆 | 希岛爱理中文字幕 | 中文字幕亚洲第一 | 97色综合 | 年轻漂亮的妺妺中文字幕版 | 人人澡人人透人人爽 | 波多野结衣中文字幕一区二区三区 | 色视频播放 | 亚洲天堂免费在线 | 色爱区综合激情五月综合色 | 打开美人妻的两腿 | 色就色 综合偷拍区 | 色婷婷在线播放 | 久久久WWW成人免费精品 | 美女乱子伦高潮 | 国产一区在线看 | 久久精品99久久香蕉国产色戒 | 久久9999国产精品免费 | 在线视频激情 | 日韩大片在线永久免费观看网站 | 国产精品人妻99一区二 | 丰满少妇又爽又紧又丰满在线观看 | 高树玛利亚种子 | 刘梓晨不雅视频完整版 | 日日噜噜噜夜夜爽爽狠狠视频 | 无码AV免费一区二区三区A片 | 欧美日本道免费一区二区三区 | 日韩欧美中文字幕公布 | 在线播放91撕破艺校舞蹈系 | a片网| 诱受H嗯啊巨肉 | 亚洲精品久久久久69影院 | 中文字幕网站在线观看 | 伊人情人综合网 | 于子涵18分不戴套视频 | 国产精品综合色区小说 | 日本高清免费不卡在线播放 | 蜜桃视频m3u8在线观看 | 国产精品一区二区AV97 | 亚洲欧美日韩中文字幕在线不卡 | 女人脱精光让人桶爽了 | 丰满女邻居做爰BD在线电影 | 最近韩国日本免费高清观看直播 | 欧美在线高清视频 | 美日韩在线 | 国产综合成人亚洲区 | 亚洲国产日韩欧美一区二区三区 | 亚洲区色情区激情区小说 | 日韩一级特黄毛片在线看 | 性一交一乱一A片 | 日本一卡二卡不卡视频查询 | 日韩精品一区在线观看 | 国产精品一区二区三区四区五区 | 日韩成人 | 天天做天天爱天天爽综合网 | 家庭教师 波多野结衣 | 小小视频资源免费观看高清 | 毛片毛片 是个 毛片 | 日本一区二区三区免费播放视频站 | 成人日韩在线 | 婷婷激情五月网 | 鲁在线视频| 草草影院在线播放 | 亚州日韩精品AV片无码中文 | 有坂深雪汗潮在线播放 | 四虎在线影视 | 一二三四中文日本无吗 | 国产欧美一区二区三区免费 |