色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

Storybook Docs 配方實戰(zhàn)指南:CSF 與 MDX 組合模式、文檔頁定制與關鍵參數詳解

Storybook Docs 配方實戰(zhàn)指南:CSF 與 MDX 組合模式、文檔頁定制與關鍵參數詳解 Storybook Docs 配方實戰(zhàn)指南CSF 與 MDX 組合模式、文檔頁定制與關鍵參數詳解【免費下載鏈接】storybookStorybook is the industry standard workshop for building, documenting, and testing UI components in isolation項目地址: https://gitcode.com/GitHub_Trending/st/storybook本文基于 Storybook 倉庫中 Docs 插件自帶的官方配方文檔 recipes.md系統講解在 Storybook Docs 體系下如何組合 CSFComponent Story Format與 MDX 兩種故事描述機制以及如何通過docs參數族docs.disable、docs.container、docs.source.transform、viewMode等定制文檔頁的呈現方式。讀完本文你可以為項目選擇合適的故事/文檔組織模式并掌握文檔頁級別的描述提取、源碼展示轉換與容器覆蓋等進階配置。Docs 插件的兩套基礎機制Docs 插件 由兩個基礎機制構成DocsPage零配置自動生成文檔頁和 MDX用富文本語法書寫文檔與故事。核心問題在于它們各自適合什么場景又該如何組合官方配方文檔給出的答案是——存在多種合法組合且每種組合有明確的適用邊界。配方一CSF DocsPage推薦主用法Component Story Format 是一種便捷、可移植的故事寫法而 DocsPage 是零配置即可為 CSF 故事生成富文檔頁面的機制。兩者結合是 Storybook Docs 的首要使用場景你只需按標準 CSF 編寫.stories.js文件文檔頁包含 Canvas、Args 表格、Source 代碼塊、故事列表即自動生成無需任何額外配置。如果你想在 Storybook 中穿插長篇文檔例如在故事列表開頭放置一頁設計系統介紹和安裝說明官方建議單獨編寫 Documentation-only 的 MDX 文件而不是硬塞進組件故事文件。配方二純 MDX StoriesMDX 是 CSF 之外的另一種故事語法允許把故事和文檔寫在同一個文件里。配方文檔明確指出凡是 CSF 能做的事MDX 都能做并且兩者在構建層面暴露的是相同的模塊接口文件可以互相替換。一些團隊選擇用 MDX 編寫全部 Storybook 內容。組合模式CSF 故事 MDX 文檔如果你希望故事邏輯用 CSF 寫、文檔用 MDX 寫標準做法是讓 MDX 文件成為該組件的真正“故事文件”。Button.stories.jsimport React from react; import { Button } from ./Button; // 注意不再有 default export因為 Button.stories.mdx 現在是 Button 的故事文件 // // export default { // title: Demo/Button, // component: Button, // }; export const basic () ButtonBasic/Button; basic.parameters { foo: bar, };Button.stories.mdximport { Meta, Story } from storybook/addon-docs; import * as stories from ./Button.stories.js; import { Button } from ./Button; import { SomeComponent } from path/to/SomeComponent; Meta titleDemo/Button component{Button} / # Button 我可以用從 CSF 導入的函數來定義故事 Story story{stories.basic} / 并且可以在這個文件中嵌入任意的 markdown 與 JSX。 SomeComponent prop1val1 /這套組合的工作機制如下故事定義在 CSF 文件中但由于同名的Button.stories.mdx存在CSF 文件不再被直接注冊為獨立的故事列表原文檔以includeStories: []機制解釋這一點故事實際經由 MDX 中的Story story{}塊呈現CSF 中命名導出的故事保留其故事級 decorators、parameters、args 標注且Story story{}構造會尊重這些標注例如basic.parameters中定義的foo: bar仍然生效原本掛在Button.stories.jsdefault export 上的組件級 decorators、parameters 等不會自動繼承如需要必須手動拷貝到 MDX 的Meta中。組合模式CSF 任意 MDX官方推薦上面的“CSF MDX Docs”作為標注 CSF 故事的最優(yōu)方式但如果只是想引用任意 markdown 文件作為文檔頁還有第二種選擇。Button.mdximport { Story } from storybook/addon-docs; import { SomeComponent } from somewhere; # Button 我可以嵌入一個已有的故事但不能定義新故事因為這個文件里不應該有 Meta Story idsome--id / 并且可以嵌入任意 markdown 與 JSX。 SomeComponent prop1val1 /Button.stories.jsimport React from react; import { Button } from ./Button; import mdx from ./Button.mdx; export default { title: Demo/Button, parameters: { docs: { page: mdx, }, }, component: Button, }; export const basic () ButtonBasic/Button;這里有一個與上文截然不同的關鍵點MDX 文件后綴是.mdx而非.stories.mdx。這個區(qū)別意味著該文件走的是默認 MDX loader而不是 Storybook 的 CSF loader由此帶來三條約束文件中不應提供Meta聲明只能引用已有故事Story id...不能定義新故事不能用Story name...文檔以 MDX 的 default export 形式導出并通過docs.page參數掛載而不是像 CSF 那樣作為 default export 參數的一部分。這一點在插件的類型定義中有直接印證docs.page被聲明為“用你自己的組件替換 Storybook 默認文檔模板”的選項類型為ComponentType見 types.ts。混合 storiesOf 與 CSF/MDX如果項目中還有一批使用storiesOf舊 API 的故事或者存在只能用storiesOf實現的故事例如動態(tài)生成的故事需要與 CSF/MDX 共存。configure的第一個參數可以是require.context返回的req、req數組或者一個 loader 函數loader 函數要么返回 null要么返回一個“全部包含 default export”的模塊導出數組configure依據 default export 來識別并加載 CSF/MDX 文件。一個假設“storiesOf 文件都不含 default export”的樸素實現如下const loadFn () { const req require.context(../src, true, /\.stories\.js$/); return req .keys() .map((fname) req(fname)) .filter((exp) !!exp.default); }; configure(loadFn, module);官方說明他們可以把這個啟發(fā)式邏輯內置進 Storybook但無法假設你的storiesOf文件沒有 default export。如果確實有需要用別的方式比如按文件名過濾。若不過濾會看到顯式報錯Loader function passed to configure should return void or an array of module exports that all contain a default export官方特意讓這個報錯顯式化以提醒你正在混合storiesOf與 CSF/MDX。從 notes/info 插件遷移自定義描述提取如果項目此前使用 notes/info 插件給每個組件掛了notes參數markdown 文本遷移到 Docs 插件時可以自定義docs.extractComponentDescription參數把notes內容提取到文檔頁頂部的 Description 區(qū)域。假設你希望notes顯示在Description插槽頂部可以在.storybook/preview.js中加入import { addParameters } from storybook/preview-api; addParameters({ docs: { extractComponentDescription: (component, { notes }) { if (notes) { return typeof notes string ? notes : notes.markdown || notes.text; } return null; }, }, });從源碼看Description 塊的渲染邏輯正是調用這個可插拔函數在 Description.tsx 中組件描述和故事描述均通過parameters.docs?.extractComponentDescription?.(component, { ... })動態(tài)計算參數為可選鏈調用未提供時回退到默認行為。docs preset 的默認extractComponentDescription從組件源碼中提取 JSDoc 注釋作為描述并忽略第二個參數當前選中故事的故事 parameters而上例則相反——忽略注釋、改用該故事的notes參數。倉庫中自帶的文檔故事也演示了最簡單的形式見 extract-description.stories.ts直接extractComponentDescription: () component description返回固定字符串。導出純文檔站點Storybook 的 UI 是“組件開發(fā)工作臺”而 Docs 是“文檔展示櫥窗”。開發(fā)時兩種模式并排查看很有用但導出靜態(tài)站點時可能希望只保留文檔頁以減少冗余。為此 Storybook 提供了 CLI 標志yarn storybook build --docs注意原始配方文檔寫作于 Storybook 5.2 時期當時該標志被標記為實驗特性5.3 中行為可能不受 semver 約束地變化。在當前倉庫所處的版本線中它已成為 docs 構建的常規(guī)選項適用前提是你的文檔頁由 docs 插件DocsPage 或 MDX驅動。禁用文檔中的故事docs.disable有兩類場景需要把某些故事從文檔頁中排除。DocsPage 場景故事用 CSF 定義、用 DocsPage 渲染文檔但希望排除部分故事以減少頁面噪音export const foo () Buttonfoo/Button; foo.parameters { docs: { disable: true } };MDX 場景在單個 MDX 文件中并排寫文檔與故事希望故事出現在 Canvas 中但不進入文檔頁相當于“CSF stories with MDX docs”的純 MDX 版本Story namefoo parameters{{ docs: { disable: true } }} Buttonfoo/Button /Story參數類型上docs.disable被聲明為boolean語義是“移除該插件面板并禁用其行為”見 types.ts??刂乒适碌囊晥D模式viewModeStorybook 默認的導航行為是保持當前視圖模式用戶處于 docs 模式時點擊另一個故事仍以 docs 模式打開處于 story 模式UI 中的 canvas時則保持 story 模式例外docs-only 頁面永遠以 docs 模式顯示?;谟脩舴答伩梢杂胿iewMode故事參數控制單個故事進入時強制切換的視圖模式。以下示例保證導航到該故事時視圖模式重置為 storyexport const Foo () Component /; Foo.parameters { // 用戶導航到該故事時始終把視圖模式重置為 story viewMode: story, };也可以在.storybook/preview.js中全局生效// 用戶導航時始終把視圖模式重置為 docs export const parameters { viewMode: docs, };調整 Docs 標簽頁順序previewTabs用previewTabs故事參數可以配置 preview 區(qū)域的標簽頁順序。把Docs標簽排到最前面export const Foo () Component /; Foo.parameters { previewTabs: { storybook/docs/panel: { index: -1 } }, };同樣可全局寫在.storybook/preview.js中。定制源碼展示docs.source.code 與 docs.source.transform從 SB 6.0 起定制 Docs 源碼展示有兩條互補的路徑覆蓋docs.source.codeSource 塊直接渲染你提供的字符串適合故事級的精確控制const Example () Button /; Example.parameters { docs: { source: { code: some arbitrary string } }, };提供docs.source.transform函數適合全局格式化。以下示例全局剝掉“返回字符串的箭頭函數”外殼() \...const SOURCE_REGEX /^\(\) (.*)$/; export const parameters { docs: { source: { transform: (src, storyContext) { const match SOURCE_REGEX.exec(src); return match ? match[1] : src; }, }, }, };插件的源類型定義明確了 transform 的簽名(code: string, storyContext: any) string | Promisestring即允許同步或異步轉換見 types.ts。同一配置塊中還支持typeauto | code | dynamic默認auto、formattrue/dedent或任意 prettier parser 名、language等選項詳見 types.ts。兩種方法互補前者適合故事級覆蓋后者適合全局格式化處理。覆蓋文檔容器docs.container當你想給 MDX 頁面包一層 wrapper 或注入 React context例如styled-components的ThemeProvider時需要注意decorator 只作用于故事而 MDX 中Story塊之外的任意 JSX 不受 decorator 影響此時必須使用docs.container參數。container是 Docs 體系中與 decorator 最接近的概念——一個包裹在被渲染頁面外圍的元素。官方示例給頁面加一圈紅色實線邊框。它復用了 Storybook 默認的頁面容器負責搭建各類 context 與內部機制然后在該容器與頁面內容之間插入自定義邏輯import { Meta, DocsContainer } from storybook/addon-docs; Meta titleAddons/Docs/container-override parameters{{ docs: { container: ({ children, context }) ( DocsContainer context{context} div style{{ border: 5px solid red }}{children}/div /DocsContainer ), }, }} / # Title 文件的其余部分...styled-components主題場景下的典型用法import { Meta, DocsContainer } from storybook/addon-docs; import { ThemeProvider } from styled-components; import { theme } from ../path/to/theme; Meta titleAddons/Docs/container-override parameters{{ docs: { container: ({ children, context }) ( DocsContainer context{context} ThemeProvider theme{theme} {children} /ThemeProvider /DocsContainer ), }, }} / # Title 文件的其余部分...實現層面自定義容器的類型為ComponentTypeDocsContainerProps見 types.ts默認容器實現位于 DocsContainer.tsx。自定義container的推薦模式是包裹默認DocsContainer以保留其提供的上下文與內部邏輯而不是完全替換它。為單個故事添加描述docs.description.story在docs.description參數中加入story字段即可為單個故事添加描述支持 markdown 語法const Example () Button /; Example.parameters { docs: { description: { story: Individual story description, may contain markdown markup, }, }, };配方文檔還提到存在第三方 webpack loaderstory-description-loader可從 JSDoc 注釋中提取描述屬于原文檔時代的生態(tài)補充當前使用時需自行確認其對新版本 Storybook 的兼容性。延伸閱讀參考文檔本倉庫內README / DocsPage / MDX / FAQ / Theming / Props 表格參數類型定義code/addons/docs/src/types.tsDocsParameters.docs全量字段argTypes、canvas、codePanel、controls、container、description、disable、page、source、story、stories、subtitle、lang、theme、title、toc默認描述提取與自定義示例Description.tsx / extract-description.stories.ts各框架的 Docs 文檔見 code/renderers/react、code/renderers/vue3 等框架渲染器目錄下的配套說明以上配方均直接取自倉庫中的官方文檔 code/addons/docs/docs/recipes.md其中的參數簽名與行為可通過 code/addons/docs/src/types.ts 的類型定義和 code/addons/docs/src/blocks/blocks 下的塊實現逐一驗證?!久赓M下載鏈接】storybookStorybook is the industry standard workshop for building, documenting, and testing UI components in isolation項目地址: https://gitcode.com/GitHub_Trending/st/storybook創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
乱伦一二三| 欧美日韩国产传媒在线精品| 97操B| 九九精品美女高溯喷水| 91足交| 日日爱99| 夜夜夜夜久久久久| 天堂网 主播 亚洲| 欧美色九九九| 91大胆欧美| 亚洲乱码国产乱码精网站| 免费国产视频| 久久少妇| 91N综合网| 九九十八精品| 国产熟女少妇一区| 日韩免费人妻色情网站| 国产亚洲精品玖玖玖在线观看| 国产精品一区二区三区在线| 国产精品久久久久久久免牛肉蒲团| 亚洲av乱伦色图网站| 大象AV在线| 五十路成人在线视频二区三区| 欧美色一二三| 麻豆 欧美 日韩| 一区二区三区激情在线观看| 波多野42部无码喷潮在线观看| 欧美性91| 日本国产欧美一区三区二区| 家庭乱伦麻豆| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 99色骚| 蜜桃精品一区二区三区ww| www国产天美久久久| 成人aⅴ一区二区三区| 上特色A在线| 亚洲男人天堂2| 久久久久9999精品九九九| 岛国AV一区二区电影| 丁香六月婷婷久久综合| 99精品视频在线观看| 日本国产高清色www视频在线| 翔田千里AⅤHD无码| 色综合加勒比| 九九无码| 亚洲国产av中文字幕久久 | 天天天天干| 色婷婷狠狠18禁| 欧美精品自慰系列寂寞少妇 | 韩国三级三级BD在线| 国模少妇一区二区三区 | 亚洲天堂区| 亚洲女毛多水多21P| 一区二区三区精品视频| 大香蕉操久久| 97超碰无码网| 91骚妇| 男人天堂站| wwe 天天干.com| 艳美熟妇先锋一二三区| 很很很很操| 夜夜青青无码影院| julia国产在线 | 人妻内射一区二区在线视频| 青草影院内射高潮| 91丝袜美女视频| 精品日日人妻| 欧美性天天| 清纯唯美亚洲| 乱伦a片视频| 超碰99在线| 一级啊性爱在线视频| 国产亚洲色婷婷久久99精品91葵花宝典 | 香蕉综合网| 亚洲另类久操网| 日韩激情视频| 少妇贴图| 91无遮挡| 国产AV久久野战精品| 欧美刺激色黄片免费看| 好湿好紧好爽 视频| 四虎884a| 久久啊啊啊| av网站在线观看了| 欧美色三级片91| 日日黄色三级网站| 抽插亚洲无码| 国产亚洲精品农村妇女| 色色无码| 久久久久久久六六| 天天日天天操天天射河南省| 一区二区三区 日韩欧美| 久热伊人99re| 天干天干天干天天做| 亚洲精品久久久久毛片A片拉屎 | 亚洲视频一二区| 色欲久久99精品久久| 久久精品熟妇丰满人妻99| 国产精品不卡一区二区电影| 国产精品午夜高潮呻吟久久av| 91九九九馒头| 欧美综合天堂| 五月天开心网| 欧美少妇高潮视频| 国产精品无码av嫩草| 亚洲天天艹| 蜜臀99久久精品| 超碰九区| av凤凰久久久| 亚洲欧美91√| 色香色欲天天综合网天天来吧| 午夜色婷婷| 亚洲色图美腿丝袜| 日本精品一级二级三级| 91网站18在线观看| 人妻少妇无码| 18禁超污无遮挡无码免费网| 色超碰综合| 少妇一区二区三区| 蜜臀久久久久久999| 人妻少妇精品久久久| 懂色aV一区二区天美传媒| 欧洲熟妇xxXx欧美老妇裸体 | 欧亚日韩中文在线| 搡老女人老妇女老妇老熟女怎么读| 丝袜高跟澳门91视频| 激情 欧美 亚洲 小说| 亚洲国产精品乱码在线观看| Aa东京男人的天堂| 一本一道vs波多野结衣| AV女资源| 丁香五月自拍| 在线观看啊啊啊啊啊| 18禁精品网站在线看| 色情亚洲日本成人| 太久视频| 深爱伊人影院| 99热这里| 操逼操2| 亚洲欧美九九| 少妇高潮流水av免费| 久久久久久久久久久人妻| 91色香| 色女网日韩| 一二三四视频中文字幕在线看| 蜜桃臀 后入 一区 二区 三区 在线| 色约约一区=区三区| 激情九月婷婷| 蜜臀久久99精品久久久久久成人小说 | 夜夜嗨一区二区三区三州加勒比 | 少妇内射www在线观看视频| 可以在线观看的黄色网址| 秋霞午夜视频一区二区| 色色色天美视频| 欧美综合自拍亚洲综合图| 久精品无码av一区二免费国产在线观看 | 亚洲欧美精品一区天堂久久 | 亚洲男人bt天堂| 99这里只有精品国产| 免费超碰97久久| 亚洲欧美中文日韩视频中国语| 久久精品店| 亚洲AV资源| 久久九九视频九九视频| 欧美97网| 粉嫩av平台| 一个国产在线综合网站| 国产午夜视频| 3p国产色噜噜一区| 丰满欧美放荡少妇在线| 五月丁香影院| 波多野结衣一级视频| 人妻素股| 国产亚洲 中文欧美久久| 麻豆视频国产一区二区| 97神马久久| 亚洲欧洲偷拍一区| 色色色色网站| 日本高清_区二区三区| 啊啊啊啊操死我| 91久久国产综合久久| 中文字幕国产| 欧美日本成人一区二区| 综合天天。| 亚洲天堂女优在线| 91精品久久久久久77777| 欧美天天综合网| 91精品国久久久久久无码| 久久 国产精品 一区| 97超碰久久| 亚洲中亚日激情视频| 亚洲国产欧美日韩人妻日中文| 免费一级a毛片久久久久久鸭绿欲 国产精品亚洲天堂网址 | 鸥美插入视频| 欧美大香蕉卡久久| 久久老子无码午夜伦不卡| 人妻性爱一区二区| 久九九九九九九九热| 久久五月份| 国语国产操逼伊人AV网| 内射小黄片| 欧美成人贴图| 久热精品在线| 丝袜狠狠草尤物 91| 天天亚洲综合| 青娱乐 成人娱乐在线| 天天综合网日韩7799| 少妇综合| 在线毛片片免费观看| 欧美亚洲特P| 亚洲男人天堂2| 国产性爱欧美性爱在线| 九九热超碰97亚洲最新香蕉| 人人乐大香蕉| 丁香五月天啪啪| 五月婷婷丁香中文字幕| 乱伦3P视频| 欧美日韩另类在线播放| 日韩精品黄片免费观看| WWW黄片COM| 国产福利小视频高清在线观看| 日本人妻丰满熟妇久久久久久| 99re6国产精品99re| 色哟哟-国产专区| 中文字幕在线观看AV| 欧美拳交在线播放| 91美女中出| 99久re热视频精品98| 久久一区二区三区入口| www.久久爱| www.人人cao| 黑白配性爱AV成| A男人的天堂| 黄色av播放免不| 北野未奈加勒比av| 91色射| 狠狠躁伊人中文字幕| 97鸡把在线视频| 天天干18禁| 又大又大又大又粗爽高潮观看| 啊啊啊啊啊啊啊啊啊在线观看| 熟女高潮合集-永久久久-成人AV | 欧美嫩性色| 午夜男人天堂| 欧美日韩另类字幕中文| 91中文字幕在线观看| 亚洲男人天堂手机版| 久久这里只有精品9| 超碰78| 久草尤物| 狠狠激情综合狠狠操中文字幕| 淫荡少妇免费| 久久精彩视频| 久久久久9999妇女| 99热婷婷一区二区三| 综合网天天| 经典丝袜一区| 欧美乱欲| 97人人操人人摸| 2024人人操人人摸| 色噜噜人妻丝袜AV资源| 91热| 五月婷婷激情| 亚洲中文sv| 免费A片三p视频| 午夜福利免费精品视频| 7月婷婷综合| 欧美淫乱视频| 亚洲最新av无码成人精品区| 9久超碰| 最新av在线| 久久99久久99精品天美传媒棢·纸:. | 免费9 1久久| 欧美伦乱| 国产性久久久| 欧美亚洲se91| 欧美精品久久久久久久丰满| 青青草自拍视频在线播放| 男人网站婷婷| 天堂69亚洲精品中文字| 青青网三级视频| 东方亚洲在线操逼天堂| 最新国内自拍av免费| 91粉嫩萝控精品福利网站_精品影音先锋国 | 91美| 亚洲欧洲国产综合av| 天天色综合图片| 国产中文大片资源中文字幕| 有码免费观看| 91中文字幕| 亚洲日韩精品在线播放| 99re99视频在线免费观看| 国产白丝网站| 国产亚洲色婷婷久久99精品91| 嗯嗯,好大,好爽,好骚 | 后入 亚洲 美女 射| 伊人网在线点播| 精品中文字幕一区二区| 亚洲中文字幕日产无码久久| 测评在线观看AV| 亚洲精品视频二区| 97久久超碰国产精品| 天天搞在线综合网| 九九九九97| 国产黄片精品在线| 久久超碰av在线| 操操逼视频| 老熟女熟妇| 亚洲男人综合| 精品然女一区二区| 无码人妻精品一区二区中文| 色爱综合网| 99久久久| AV在线性爱| 91九色丨国产丨爆乳| 偷拍精品一区二区三区| 超碰97资源中文字幕| 色在线视频导航| 夜夜高潮夜夜爽| 牛牛AV人人夜夜澡人人爽| 婷婷三区| 欧美日韩国产另类综合| 亚洲十八禁止| 日本一区二区三区四区免费观看| 久久久久久九九九九九九| 国产一区二区免费福利片| 爱干爱射网啊啊啊| 午夜偷拍久久熟女| 亚春色色| 日本人体九九九九九九| 久久久国产av美女私房| 91色堂| 操逼日韩无码| 亚洲欧洲日本精品中文a∨| 2019天天操天天爽天天拍| 亚洲字幕一区二区| 91欧美色| 一区二区三区蜜桃成人撸久久东京热| 国产精品一区二区校花| 欧美 日韩第一性色| 强奸xx国产| 美女黄站| av久日| 丁香九月激情| 欧美十八禁视频| 大香蕉日亚洲日本亚大| 97中文天堂| 麻豆国产视频精品观看| 欧美性少妇| 久久9精品视频| 啊啊啊在线看| 久久综合18p| 99久久精品无码一区二区| 久久精品熟妇丰满人妻99| 国产AV超爽| 草草草视频在线免费看| 国产又粗又长的视频| 国产日韩精品一区二区三区| 国产操操日韩三级黄| 老熟女91视频| 亚洲图片欧美另类综合免费视频大大香| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 中文字幕人妻色偷偷久久皮 | 亚欧精品久久久久久久久久久| 欧美探花网| 亚洲激情久久久伊人综合| 和协无码影院| 香蕉久久国产AV一区二区| 无码 黑人一区二区三区| 上床啊啊啊| 91逼逼女人91| 亚洲色欲天天人妻无码系列专区| 无码精品久久久天天影视| 丝袜足交视频| 69久久| 久久m| 成人a v在线播放免费| A男人的天堂| 久久国产精品,久久国产| www.超碰在线| 中文一区在线视频| 这里只有精品视频在线观看麻豆| 国产区日韩区在线观看| 夜夜爽夜夜操| 亚洲情色 自拍| 成人在线午夜视频一区| 日本黄色裸日本黄色裸体| 久久久久久夜夜夜夜夜| 99色视频| 人妻天堂综合网| 黄色电影观看久久9| 在线观看不卡一区二区三区| 欧州一区二区三区四区| 一级一性爱免费视频| 青草一区二区| 青青青在线高清视频在线一二三四区 | 一区三区啪啪| 黄色视频特级毛片| 九九综合久久| 日韩中文字幕二区| 婷婷久久综合久| 午夜男人一级A片7777| 国产精品成人蜜臀AV在线| 久久国产在线一区二区| 中文字幕片| 日本狠狠干| 五月天色综合| 伊人久久88国产女| 97精彩视频网站| 99精品丰满人妻无| 性性久久| 伊人网在线点播| 哈哈操 大香蕉| 综合色区偷拍| 国产无码精品成人| 亚洲蜜桃V妇女| WWW黄片COM| 婷婷综合五月天| 久久97| 成人精品电影| 久久一本大香蕉 | 国桃视频产巨乳精品一区二区在线| 欧美三级一级| 神马久久久久久久久久| 五月天精品| 日韩猛交| 亚洲三区视频| 99精品久久久久久久婷婷蜜桃| 婷婷色网| 鲁鲁色综合网| 天天摸天天舔天天操| 欧美人妻一区| 久久婷婷国产一区二区色| 麻豆黄四叶草网站| 欧美人妻一区二区| 天天日天天操天天射河南省| 视频国产精品未满十八禁止在线观看| 另类专区在线观看| 粉嫩少妇自慰在线| 丝袜美腿丝袜| 亚洲性爱免费电影| 99∨VTV| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 丁香色狠狠色综合久久小说| 久久久久久久国产a∨| 91九色网| 久久亚洲天堂| 伊人久久综合影院精品久久久| 操逼不卡中文字幕| 熟妇最新先锋一二三区| 夜夜爽爽夜夜精品视频| AV中亚| 国产无吗在线播放| 五月丁香综合| 男人精品天堂一区| 日韩欧美日韩| 亚洲日韩精品在线播放| 天天色怡春院| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 色天堂综合| 伊人加勒比| 日韩成人大片一区二区| 大香蕉在线视频重口味毛片在线| 欧美亚洲清纯| 香蕉久久AⅤ...| 伊人大香蕉在线| 美女诱惑久久| 激情五月婷婷| 精品96久久| 视频一区二区免费在线| 久久人妻丝袜一区二区三| 丝袜色综合| 波多野结衣AV无码一区| 99精品在线| 嗯嗯啊啊啊啊轻点视频| 黄片国产精品一区二区| 精品久久久久黄少妇| 九久精品| 亚洲日本成人动漫| 亚洲图片欧美偷拍| 91黑丝在线播放| 91色欧美| 大香樵伊人网| 九九九九久久久久| 久久久人体| 日本大香蕉综合网| 啊啊啊好爽快点啊啊啊嗯嗯| 91性片| 蜜臀久久久久久999| 激情自拍 校园春色| 亚洲男人天堂手机版| 在线播放中文字幕| 午夜九九| 狠狠操狠狠| 久久男人的天堂| 丝袜内射| 人人艹亚洲| 亚洲欧美日韩电影网站一区| 欧美丝袜制服久久| 超碰97综合网| 亚码激情| 日韩av性爱在线播放| 久久久久精| 亚洲**2021在线观看| 97超碰亚洲| 先锋色眉乱伦资源| 性生活性生大爱77AV国产 | 夜夜人妻爽| 免费簧片在线观看| 久久大香蕉97| 日韩中字av一区| 国产美女自拍AV| 国产情色第一第二页在线观看| 强奸抽插av| 国产精品乱码久久久、久久| 高清无码国产亚洲| 草草草视频在线免费看| 综合激情一一91| 五月天色色网站| 91操熟女| 91操人| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 国产人伦a片信息免费片| 中文一区二区| 国产精品女同| 日韩av一级黄片| 嗯嗯啊啊操我| AV色五月| 少妇一区二区三区在线观看| 秋霞曰韩R级| 中文字幕欧美日韩三级| 97视频新免费| 青青爽| 最新日韩黄片| 影视综合无码少妇| 天天日天天干少妇日| 亚洲欧美setu| 色色色网站| WWW啪啪的com| 色香欲影| 欧美玖玖爱免费玖玖| 农村妇女一级二级三级视频| 欧美日韩国产中文精品字幕自在自线| 五月天亚洲色图| 亚洲诱惑天堂| 久久精品72| 天美传媒国产原创中文字幕亚洲欧美另类 | 欧美性爱一内片一区二区三区| 亚洲成A∨人影院在线欢看| 欧美在线色图| 欧美日韩成人在线| 亚洲人妻中文高清| 肏逼视频日本| 久久久久久九九九| 啊啊啊啊操死我| 伊人嫩草| 欧美综合传媒| 天天操天天日天天干| 色老汉色| 亚洲丝袜B诱惑| 日韩三级久久久| 97色婷| 大地资源在线观看中文第二页| 岛国免费视频在线| 色呦呦、国产精品| 熟妇艹鸡八| 午夜男女爽爽大片免费观看| 中文字幕日本久久| 人人操欧美风骚| 欧美激情 一区| 人妻喷水| 亚洲美女高潮喷水视频| 中文字幕国产| 色97欧美| 91欧美色| 日日超碰亚洲| 草草电影院| 日韩免费中文字幕视频| 黄色免费网| 国产精品久久久无码aV去| 国产操逼网站亚洲一级黄色| 国内伊人久久久久久网站视频| 少妇精品久久| 日本人体九九九九九九| 91久久久久免| 99视频精品| 欧美有码激情视频一区二区三区| 黄页大片在线观看| 97久久精品国产| 日韩欧美偷拍美女视频| 91n.欧美| 色汉综合| 久久透逼视频| 国产福利小视频高清在线观看| 国产 亚洲 丝袜 制服| 第一高清av中文字幕| 婷婷六月天| 九九九综合精品| 人人超碰在线观看黄| 中文一区在线日| 天天影视91看看| 92一区二区| 久久久久久久久久va| 国产成年免费大片黄在线观看| 性色av网站| 人妻熟女字幕一区二区| 78综合网| 嗯~啊~快点 死我视频免费看网站| 91国产伊人大香蕉| 少妇一区二区三区| 天天操天天干一区二区| 色色色色电影网| 9999伦理视频| 超碰97人人乐| 日韩黄色片子| 美女午夜福利免费视频| 亚洲欧洲网站免费观看| 精品网站9999| 97超碰资源网| 亚洲丝袜少妇在线| 午夜无遮挡男女啪啪视频| 久久精品国产97欧美精品亚洲 | 日韩啪啪啪啪啪| 大香蕉国产中文自拍| 日本高清一本二本免费不卡| 亚洲无码视频免费在线观看网址! J?P?NESEHD熟女熟妇伦 | 人人妻人人色一区二区三区| 天美麻豆一区二区三区| 国产精品一区二区校花| 狠狠操夜夜操蜜桃视频三区| www.男人天堂| 色在线视频导航| 中文字幕日韩综合| 亚洲欧美日韩不卡人妻| 另类专区在线观看| 另类图片五月天| 黄网色一区二区三区四区精品| 欧美色图成人网一区二区 | 欧美亚洲综合色| 国产精品第一页国产大屁股视频免费区i| 亚洲激情视频| 国产欧美日韩在线不卡第一页| 女生自91网站| 亚洲伊人成综合成人网| 福利在线黄片| 久草综合视频| 性爱综合一区二区| 91色黑人少妇| 手机在线大香蕉| 亚洲精品aa久久伊人| 亚洲精品一区二区免费在线观看| 亚洲激情视频| 口爆综合网| 亚洲深夜福利| 久草婷婷| 综合激情一一91| 欧美操逼熟女| 国产女人9999| 黄色AAAAA欧美| 东京热亚洲一区二区| 噜噜噜亚洲精| 激情综合五月丁香| 午夜操一操| 久偷拍| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 麻豆久久久一区二区| 91天天综合网| 亚州综合AⅤ| 澳门特级毛片免费观看| 91欧美综合| 欧美黑人与女人91~| 日韩 欧美 视频 在线 一区| 嗯嗯嗯啊啊在线观看| 水澄无码AV| 自怕偷自怕亚洲精品| 丝袜色综合| 中文字幕五区| 日韩性爱毛片操骚逼| 久久精品无码熟妇一区二区三区视频导航 | 97在线免费| 伦理弟一页| 婷色五月| 精品欧美А∨无码黑人大荫蒂 | 丰满美女一级毛片在线播放| 九久久精品| 少妇免费视频| 亚洲高清无码AAA久久久精品| 婷婷爽人人婷婷爽视频| 亚洲污污网站| 国产丝袜视频| a v网站在线播放| 欧美日韩1234| 久久九九精品一区二区| 久久久精久久久| 精品-91人妻子系列| 国产兽交视频在线播放| 久久成人精品| 91熟女综合| 97超碰碰碰| 欧美色综合影院| 8x福利精品第一福利视频导航| 在线洲亚线| 高清肉丝中文无码| 久久色一区| 成人av免费观看| 男女性感激情网站| 家庭乱伦麻豆| 男女国产精品| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 另类天堂| 97chaopengongkai| 国产91丝袜在线播放蜜月| 96爱综合| 91精品电影18| 91 刺激在线| 国产人妻天天干精品| 九九热久久99精品re| 午夜美女福利视频| 亚洲Av诱惑| 久久激情视频| 夜夜嗨老熟女AV一区二区三区| 99操| 欧美一区二区传媒| 国产视频一区二区在线| 亚洲欧美大香蕉| 五月天婷婷小说| 免费A V在线| 人妻aa| 免费在线观看国内色片网站网址| 日韩黄片视频试看| 国模私拍一区二区三区神乳| 综合亚洲欧美精品日韩?v| 久久久久九九九| 一区二区三| 久久六六| 精品国产三级av韩国在线| 九九综合九九综合| 中国一级αV| 欧美乱伦专区| 欧美福利视频啊啊啊啊| 色色毛片| 久久中文字幕一区不卡| 国产最火爆久久国产网站网站| 亚洲AV成人精品网站在AV| 人人么人人操| 国产黄色小视频网站| wwwxxx日本爽| 中日韩熟女| 91干熟女| 天天干美少妇一区| 麻豆国产av网| 亚州色图欧美| 超碰到97情色| 欧美天天综合在线| 欧美精品三区| 中国一级操逼视频| 久久99午夜精品一区人妻| 蜜乳av首页| 又大又白奶子| 91网亚洲| 人妻天天爽夜夜爽2| 丝袜美腿91| 无码人妻精品酒店| 日本黄色大片一级视频免费麻豆| 风流老熟女一区二区三区l| 九九探花视频在线观看| 成人婷婷丁香| a人欧美综合天堂麻豆| 超碰97欧美日韩| 丰满人妻一区二区三区四区| 黄片视频观看| 亚洲精品aa久久伊人| 爽爽淫人网| 亚洲国内精品成人不卡| 欧美日韩妖精91com| 国产一级高清免费观看| 亚洲国产成人福利在线观看| 亚洲AV成人无码一区二区三区在线观看| 亚洲第一页色| 91/欧美| 久久啊啊| 欧美老妇曰批的视频| 天天爽天天爽| 91久久久老司机| 亚洲天天更新| 午夜爽爽爽在线观看永久入口姬片| 欧美激情五月天| 日韩久久艹| 超碰97COm中文| 一牛影视成人片免费| 粉嫩国产精品久久粉嫩| 亚洲素人网| 天天看天天日天天操| 久久无码电影| 亚洲欧洲精品成人| 亚洲高清综合网| 综合操逼| 麻豆AV96熟妇人妻| 91东北熟女| 精品毛片久久久精品毛片| 在线人妻熟女一区二区三区四区五区| 台湾佬中文娱乐网久久久久久久久久com| 三久久久四久久久久| 人人干人人搞人人摸| 中文字日本乱码| 国产激情在线| 午夜偷拍久久熟女| 丝袜天堂| 精品一级毛片在线观看| 在线视频日韩欧美国产| 97bbn| 很很操在线| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 国产AV激情无码久久无码 | 欧洲站一级二级三级h| 亚洲A曰本VA欧美VA视频| 亚洲麻豆精品二区三区| 无码人妻丰满熟妇区毛片| 午夜操逼不卡| 欧美狠狠弄| 日韩性爱啪啪视频| 97五月天| 野狼福利社区| 日本特黄f c2| 日韩射精| 天天综合~91入口| 欧美高清色| 国产刺激视频| 久一区久久蜜桃| 人妻少妇久久久| 一区二区影视| 青青草视频久久| 亚州91| 色妺妺在线视频| 国内伊人久久久久久网站视频| 激情婷婷| 欧亚日韩一区在线| 欧美日韩情色一区二区| 91精品国产91综合久久蜜臀| 天美av在线观看| 夜夜骑夜夜操| 久久久久久久九九九九九九| 中文乱码字字幕在线第5页| 熟女啪啪视频| 欧美色www亚洲国产阿娇要播| 国产久久视频| 不卡中文字幕aⅴ在线| 亚洲美女30b| 中国国产精品一区视频| 日日干夜夜欢| 无码国产精品午夜不卡(| 草B在线| 欧美淫穴| 国产无码精品成人| 我中文字幕6区| 日本日皮视频逼| 狠久久| 无码人妻一区二区一牛影视| 自拍偷拍第26| 尤物视频偷拍免费| 天美麻花大全视频| 亚洲男人电影天堂| 国产盗摄美女如厕大神作品在线观看| 日本日逼高清| 5252色欧美在线男人的天堂| 夜夜操二区| 免费成人在线观看91| 97超碰免费生活| 99色天堂| 伊人网青青| 日本欧美m v精品网站加| 91日本在线观看| 一区二区高清视频| 69久久久久久久久久久久久| 日韩精品中文字幕二区| 绯色一区二区三区不卡少妇| 桃色人妻在线视频| 一区二区 韩日AV| 人妻无一区二区三区| 欧美九一精品久久久熟妇| 欧美综合自拍成人自拍第二十页| 久久久久久久九九九九九九| 91欧美少妇| 久视频在线观看| 日韩少妇一区二区三区| 久久伊人最新网址视频| 亚洲熟妇综合久久久久久| 爱爱动态120秒| 黄片aaaaa一区| 天美精品原创av片国产| 丝袜高跟澳门91视频| 69精品少妇一区二区三区蜜桃| 人人贴人人摸| 欧美翘臀视频网站一区二区三区| 60秒免费小视频| 伊色综合天堂色97| 日韩中文字幕在线视频观看| 国内偷拍精品一区二区| 亚洲图片 欧美电影| 狠狠亚洲| 香蕉99秘 精品一区丁香| 国产激情在线| 亚洲色图尤物视频| 天天综合官网| 欧美在线大香999| 日本男人插女人的逼黄色| 久操综合在线| 99久久久久| aaaa少妇高潮大片| 国产黄色影片在线观看| 亚洲国产精品无码AV久久| 欧美 日韩第一性色| 曰本91情色| 9999伦理视频| 97AV爱| 婷婷五月天补不补| 97综合在线| 国产精品爽爽va在线观看98| 飘花国产午夜精品不卡| 尤物网站91| 超碰色老头| 97亚洲中文| 欧美高清91| 全国男人天堂网| 欧美一品道| 国产精品国产| 少妇内射www在线观看视频| 啊啊啊啊啊在线视频| http://qxhbdz.com| 最新欧洲欧美日本激情网站| 99热思思| 99热色精品| 激情综合网激情五月天| 91黑人无码激情在线| 久久精品国产96精品亚洲拳交| 草草影院最新网址| 最好看的中文字幕在线2018| 久操com| 日韩成人精品视频自拍| 综合影视国产无码| 久久久久久久国产a∨| 亚洲精品亚洲人成在线麻豆| 首页中文字幕中文字幕免费| 啪啪啪精品视频| 国产区性爱在线视频秋霞豆| 亚洲 国产 精品一区| 日韩一级成人毛片免费观看| 新婚人妻扶着粗大强行坐下| 国产精品成人无码av无码免费| 老司机射| 亚洲精品亚洲人成人网| 婷婷五月天_亚洲小说欧美激情另类_精品久久国产字幕 | 999热这里只有精品| 96精品久久| 婷婷久久五月综合激情| www.亚洲黄色| 干日本人少妇午夜寂寞影院| 96久久精品一二三区色欲| 色婷婷电影网| 中文字暮97| V A在线| 日本人妻中文字幕精品| 综合久久六月久久婷婷| 国内三级自拍小视频在线观看 | 久久中出| 久操com| 久久99视频| 嗯嗯啊啊啊好舒服| 任我爽在线视频免费观看| 青草一区二区| 日韩偷拍一区二区三区| 国产精品爽爽va在线观看98| 国内外色色色色色成人视频| 亚欧中文字幕在线视频| 一摸二插三插| 人人妻碰人人免费| 亚洲欧洲网站免费观看| 爆乳免费黄网站| 久久人妻无码毛片A片麻豆| 大香蕉日韩| 亚洲一曲日韩精品| 人妻久久久久久久久久久久久久久 | A一级色女| 男人久久天堂| 国产极品美女高潮无套在线观看 | 久草加勒比一区在线| 欧美性生活免费网| 蜜臀久久99精品久久综合| 九九热精彩视频| 97干97色| 日本在线不卡v二区| 嗯嗯啊啊操死我| 久久99干一本高清| av在线播放国产一区| 亚洲成人免费在线| 秋霞午夜视频一区二区| 亚洲熟女av中文字幕| 日日操丁香五月天| 97亚洲国产影视| 噜噜噜噜天天狠狠| 中文人妻av高清一区| 夜夜操二区| 2020中文字幕在线| 国产精品一区二区久久精品| 99欧美| 久久人妻少妇| 国产v片在线免费观看| 亚洲精品久久久久毛片A片拉屎 | HEYZO高无码国产精品227| 歐美一級亂黃99在綫精品| 欧美性色欧美| 亚洲性爱无码乱伦av| 麻豆成人av| 手机午夜电影神马久久| 男人的天堂2018东京热啪啪啪| 婷婷激情五月综合| 成人八戒网站| 一级黄碟在线看| 色哟哟 日韩精品| 深夜啪啪啪视频免费| 九九九成人| 欧美v亚洲v日韩v最新在线二区| 亚洲欧洲色情高清| 成人小说另类在线| 亚洲中文字幕有码视频一区二区三区| 亚洲区 欧美区| 婷婷亚洲天堂| 一本色道人妻久久| 色一情一乱一乱一区91Av| 久热这里| 大香蕉啪啪啪| 欧美高清91| 日本久久精品| 91免费看中出视频| 伊人99热| 97Ai亚洲| 亚洲丝袜二区| 日本天天干天天操一区| 丰满人妻-区二区三区免费| 欧色网址| 最新欧美色网| 黄片www视频免费| 超碰 另类 欧美| 日韩在线欧美精品一区二区| 成人色女网| 亚洲综合另类小说色区亚洲成av人片在www | 探花精品视频| 蜜臀久久99精品久久久久电影| 亚洲日本韩国在线| 另类欧美色| 九久久九精品视频| 久久国产熟女影院| 日本五十路在线| 午夜无码精品免费看性色| 欧美天天在线| 99re在线观看| 四虎在线观看视频| 人人澡综合涩| 日本www操操操| 中国91AV| 麻豆AV一区二区| 免费又黄又裸乳的视频| 久久视频,这里只有精品| 性爱av在线免费观看| 国产久久久| 99re在线观看| 色牛牛AV| 亚洲精品久久久久久久蜜桃臀| 国产高清不卡视频| 综合久久欧美| 欧美亚洲情色| 操逼999| 狠狠操夜夜操蜜桃视频三区| 啪啪综合网| 美女91色黄18| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 97干天天| 五月色网| 国产精品午夜福利亚洲综合网| 大香蕉伊然在亚洲91| 无码免费一区二区三区啪啪| 两女互慰AV高潮喷水在线观看| 骚货 中文字幕 av| 九九九综合精品| 伊人久操| 欧美日韩大香蕉| 欧美色图片色哟哟| 嗯嗯啊啊啊好舒服| 丰满人妻大屁一区二区| 思思热在线视频免费| 欧美精品亚洲精品日韩传电影| 18一区二区三区| 九九综合久久| 性爱综合一区二区| 国产成人五月天丁香花| 吉川爱美亚洲二区在线 | 精久久久| 国产一国产一级毛片古装| 久久久111| 精品少妇后入一区二区三区四区人妻巨乳| 欧美黄色大片在线观看| 美女91AV| 蜜臀va69| 日韩图区| 英伦大奶子熟妇吊带| 久久五月天婷婷| 亚洲97久久精品亚洲| 精品九九| 日本媚薬中文字幕在线| 91 国产丝袜在线播放-百度| 人妻在线臀日韩| 韩日精品四区| 青青草丝袜在线视频| 亚洲无线码欧洲精品区别| 国产精品视屏| 91操熟女视频| 亚洲熟女乱色一区二区三区久久久 | 国产激情在线| 亚洲精品乱码线路中文字幕| 国产精品乱码久久| 99操逼| 天天干人妻视频| 另类专区加勒比| 色综合20p| 亚洲综合九| 久久一二三四不卡 | 亚洲欧美精品一区天堂久久 | 呦女网站| 国产亚洲精品美女| 绑缚麻绳人妻寝取完整版| yazhousetuoumei| 日韩人妻操B| 欧插网站| 精品久久久久瑟瑟| xxx亚洲午夜天堂| 欧洲综合视频| 日本久久久久久久久| 日韩在线76| 91oumei| 大香蕉在线视频15| 蜜臀精品1区2区| 人妻在线中出视频| 日本精品国产视频| 天天α片| 女人的天堂大香蕉网| 欧亚成人在线视频| 久久久久久久久久久久欧美日| 国产人妻一区二区三区欧美毛片| 色香在线| 欧美日韩人妻少妇 一区二区三区| 天天综合麻豆视频| 欧美偷偷网| 草久在线| 亚洲美女AV无码| 成人免费性爱视视| 一级岛国大片| av在线免费一区二区| 欧美日本国产日韩激情视频| 国产综合操逼高清|