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

金喜正规买球

如何使用LightningChart JS創(chuàng)建高性能可視化的HTML圖表?

原創(chuàng)|行業(yè)資訊|編輯:何家巧|2023-01-05 16:58:45.633|閱讀 177 次

概述:本文將帶來如何使用 LightningChart 創(chuàng)建 JavaScript HTML可視化動圖,我們主要通過六部分進(jìn)行講解,分別是帶有 JavaScript 的 HTML 圖表、項目概況、配置模板、條形圖、環(huán)形圖、游標(biāo)圖表、使用 JavaScript 的 HTML 圖表,希望為您的開發(fā)帶來幫助。

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

相關(guān)鏈接:



LightningChart JS是一款高性能的JavaScript圖標(biāo)庫,專注于實(shí)時數(shù)據(jù)可視化,以“快如閃電”享譽(yù)全球,是Microsoft Visual Studio數(shù)據(jù)展示速度最快的2D和3D圖表制圖組件,可實(shí)時呈現(xiàn)超過10億數(shù)據(jù)點(diǎn)的海量數(shù)據(jù)。

LightningChart .JS | 下載試用

本文將帶來如何使用 LightningChart 創(chuàng)建 JavaScript HTML可視化動圖,我們主要通過六部分進(jìn)行講解,分別是帶有 JavaScript 的 HTML 圖表、項目概況、配置模板、條形圖、環(huán)形圖、游標(biāo)圖表、使用 JavaScript 的 HTML 圖表,希望為您的開發(fā)帶來幫助。

帶有 JavaScript 的 HTML 圖表

制作HTML圖表對于各個級別的開發(fā)工作者來說可以輕松實(shí)現(xiàn),但基礎(chǔ)的HTML 5圖表功能和性能有限,特別是在數(shù)據(jù)點(diǎn)的數(shù)量或渲染性能方面。
今天我們將用一個HTML模板和LightningCharts制作一個具有高性能可視化的HTML圖表。其中一些庫可以作為嵌入式JavaScript代碼使用。
本次我們將創(chuàng)建三個圖表。
  • HTML光標(biāo)圖
  • 條形圖
  • 環(huán)形圖
項目概況
下方視頻演示了在運(yùn)用"lc js"HTML模板時,帶有JavaScript的HTML圖表是怎樣展示的,本個應(yīng)用程序有三種不同的圖表類型。
您可以看到,對于這個特定的項目,您只需要一個 Web 瀏覽器就可以對該HTML 圖表進(jìn)行可視化,這次我們將創(chuàng)建一些更高級的東西,通過使用LightningChart JS來確保高性能和快速交互式 HTML 圖表與 JavaScript 的安全。

配置模板

  1. 請下載本文中提供的模板。
  2. 您將看到一個文件樹,其中每個 HTML 文件都具有 Head – Style – Body 結(jié)構(gòu)。
在標(biāo)題部分,我們將指定頁面的屬性。在這里,我們將為模板指定樣式屬性 (CSS)。
在正文中,我們將嵌入我們的 JavaScript 代碼。對于 HTML,我們將使用 <script> 標(biāo)簽來處理客戶端 JavaScript。HTML 模板非常簡單,但您可以根據(jù)需要對其進(jìn)行編輯并使其變得更復(fù)雜。
注意:與我們之前的文章和教程相反,這次我們不會運(yùn)行 NPM INSTALL 代碼,因為這不是 NodeJS 項目。
條形圖
在這三個文件中,我們將看到以下源腳本部分:

const {
lightningChart,
emptyLine,
AutoCursorModes,
UIOrigins,
LegendBoxBuilders,
AxisScrollStrategies,
AxisTickStrategies,
UIElementBuilders,
Themes
} = lcjs
const lc = lightningChart()

IIFE 文件(立即調(diào)用函數(shù)表達(dá)式)包含創(chuàng)建圖表所需的所有 Lightning Chart 函數(shù)和屬性。導(dǎo)入此文件,我們將能夠提取每個圖表所需的部分:

const {
lightningChart,
emptyLine,
AutoCursorModes,
UIOrigins,
LegendBoxBuilders,
AxisScrollStrategies,
AxisTickStrategies,
UIElementBuilders,
Themes
} = lcjs
const lc = lightningChart()


現(xiàn)在我們必須為條形圖構(gòu)建一個界面。該界面將包含該圖表的所有屬性。

let barChart
{
barChart = (options) => {
const figureThickness = 10
                const figureGap = figureThickness * .25
                const groupGap = figureGap * 3.0
                const groups = []
const categories = []

在上圖中,我們指定了所有垂直條的大小。對于此圖表,坐標(biāo)軸和圖表對象是必需的。在圖表對象中,我們將指定全局屬性,如標(biāo)題、頁面填充和鼠標(biāo)行為。

const chart = lc.ChartXY(options)
.setTitle('Grouped Bars (Employee Count)')
.setAutoCursorMode(AutoCursorModes.onHover)
// Disable mouse interactions (e.g. zooming and panning) of plotting area
.setMouseInteractions(false)
// Temporary fix for library-side bug. Remove after fixed.
.setPadding({ bottom: 30 })
// X-axis of the series
const axisX = chart.getDefaultAxisX()
.setMouseInteractions(false)
.setScrollStrategy(undefined)
// Disable default ticks.
.setTickStrategy(AxisTickStrategies.Empty)
// Y-axis of the series
const axisY = chart.getDefaultAxisY()
.setMouseInteractions(false)
.setTitle('Number of Employees')
.setInterval(0, 70)
.setScrollStrategy(AxisScrollStrategies.fitting)

要創(chuàng)建引用特定軸的對象,我們將使用函數(shù)[getDefaultAxisX -Y]并添加一些其他屬性。[ setAutoCursor]函數(shù)可以讓我們修改光標(biāo)在圖表上的視覺屬性。

chart.setAutoCursor(cursor => cursor
.disposePointMarker()
.disposeTickMarkerX()
.disposeTickMarkerY()
.setGridStrokeXStyle(emptyLine)
.setGridStrokeYStyle(emptyLine)
.setResultTable((table) => {
table
.setOrigin(UIOrigins.CenterBottom)
})
)

emptyLine 屬性將隱藏線指示器:


以下函數(shù)創(chuàng)建了一個矩形系列(針對每個類別),它向其中添加了游標(biāo)功能。

const createSeriesForCategory = (category) => {
const series = chart.addRectangleSeries()
// Change how marker displays its information.
series.setCursorResultTableFormatter((builder, series, figure) => {
// Find cached entry for the figure.
    let entry = {
name: category.name,
value: category.data[category.figures.indexOf(figure)]
}
// Parse result table content from values of 'entry'.
    return builder
.addRow('Department:', entry.name)
.addRow('# of employees:', String(entry.value))
})
return series
} 

在前面的函數(shù)中,我們添加了部門名稱和員工人數(shù)。這些值現(xiàn)在將作為垂直線內(nèi)的行數(shù)據(jù)添加。在以下屬性中,我們可以將這些值的行為指定為“圖例框”。

const legendBox = chart.addLegendBox(LegendBoxBuilders.VerticalLegendBox)
        &nbsp;         
    .setAutoDispose({
        type: 'max-width',
        maxWidth: 0.20,
    })
    .setTitle('Department') 


以下函數(shù)根據(jù)組和類別的值重新繪制條形圖:

const redraw = () => {
    let x = 0
    for (let groupIndex = 0; groupIndex < groups.length; groupIndex++) {
        const group = groups[groupIndex]
        const xStart = x
        for (const category of categories) {
            const value = category.data[groupIndex]
            if (value !== undefined) {
                // Position figure of respective value.
                const figure = category.figures[groupIndex]
                figure.setDimensions({
                     x,
                     y: 0,
                     width: figureThickness,
                     height: value
                })
                // Figure gap
                x += figureThickness + figureGap
            }
        }
        // Position CustomTick
        group.tick.setValue((xStart + x - figureGap) / 2)
                    
        // Group gap
        x += groupGap
    }
    axisX.setInterval(-(groupGap + figureGap), x)
}


我們必須添加組和類別。對于每個類別,我們將使用重繪函數(shù)繪制一個條形圖。最后,barChart 對象將提供類別和組。

const addGroups = (names) => {
    for (const name of names)
        groups.push({
            name,
            tick: axisX.addCustomTick(UIElementBuilders.AxisTick)
                .setGridStrokeLength(0)
                .setTextFormatter((_) => name)
        })
}
const addCategory = (entry) => {
    // Each category has its own series.
    const series = createSeriesForCategory(entry)
        .setName(entry.name)
    entry.figures = entry.data.map((value) => series.add({ x: 0, y: 0, width: 0, height: 0 }))
    legendBox.add(series)
    categories.push(entry)
    redraw()
}
// Return public methods of a bar chart interface.
return {
    addCategory,
    addGroups
}


最后,我們可以為圖表指定主題 (UI),并將類別和數(shù)據(jù)添加到該對象。

const chart = barChart({
    theme: Themes.darkGreen,
})

// Add groups
chart.addGroups(['Finland', 'Germany', 'UK'])

// Add categories of bars
const categories = ['Engineers', 'Sales', 'Marketing']
const data = [  [50, 27, 24],
  [19, 40, 14],
  [33, 33, 62]
]
data.forEach((data, i) =>  chart.addCategory({
   name: categories[i],
    data
    })
) 


環(huán)形圖

現(xiàn)在,我們需要創(chuàng)建一個包含此類圖表所有屬性的對象。在這種情況下,我們將創(chuàng)建 [donut] 對象。我們可以添加主題和類型圖表屬性。
對于 HTML 屬性,我們可以設(shè)置標(biāo)題、填充、動畫和半徑屬性:

const donut = lightningChart().Pie({
  &nbsp; theme: Themes.darkGold,
    type: PieChartTypes.LabelsInsideSlices
})
    .setTitle('Inter Hotels - hotel visitors in June 2016')
    .setPadding({ top: 40 })
    .setAnimationsEnabled(true)
    .setMultipleSliceExplosion(false)
    // Style as "Donut Chart"
    .setInnerRadius(60)

// ----- Static data -----
const data = {
    country: ['US', 'Canada', 'Greece', 'UK', 'Finland', 'Denmark'],
    values: [15000, 20030, 8237, 16790, 9842, 4300]
} 


[data] 對象將是一個 JSON 對象,其中包含要在此圖表上顯示的數(shù)據(jù)。這個 JSON 可以從另一個文件導(dǎo)入,對于這個例子,我直接在嵌入式代碼中創(chuàng)建了 JSON 對象。

在下面的函數(shù)中,我們將映射數(shù)組對象中的所有 JSON 成員:

const processedData = []
let totalVisitor = 0
for (let i = 0; i < data.values.length; i++) {
    totalVisitor += data.values[i]
    processedData.push({ name: `${data.country[i]}`, value: data.values[i] })
}


現(xiàn)在我們可以映射數(shù)組對象中的所有成員。所有值都將作為新的“切片”添加到甜甜圈中(使用 [addSlice] 函數(shù))。

processedData.map((item) => donut.addSlice(item.name, item.value))
donut.setLabelFormatter(SliceLabelFormatters.NamePlusValue)
// ----- Add LegendBox -----
donut.addLegendBox(LegendBoxBuilders.HorizontalLegendBox)
           
    .setAutoDispose({
        type: 'max-width',
        maxWidth: 0.80,
    })
    .add(donut) 


[addLegendBox] 函數(shù)將創(chuàng)建一個框,其中包含甜甜圈中切片的名稱。我們可以將其創(chuàng)建為水平框或垂直框:


為了完成此圖表,我們可以添加具有某些屬性的 HTML 文本。

donut.addUIElement(UIElementBuilders.TextBox)
    .setPosition({ x: 50, y: 50 })
    .setOrigin(UIOrigins.CenterTop)
    .setDraggingMode(UIDraggingModes.notDraggable)
    .setMargin(5)
    .setTextFont(fontSettings => fontSettings.setSize(25))
   ; .setText(`Total: ${totalVisitor} visitors`)
    .setBackground((background) => background
        .setFillStyle(emptyFill)
        .setStrokeStyle(emptyLine)
    )


這有助于顯示匯總數(shù)據(jù):


游標(biāo)圖表

對于此圖表,我們有以下三個常量:

// names of the data the series
const names = ["Stock Price A", "Stock Price B", "Stock Price C"];
// define date that matches value of 0 on date time axis.
const dateOrigin = new Date(2020, 0, 1);
// X step between data points.
const dataFrequency = 30 * 24 * 60 * 60 * 1000;


數(shù)組 [names] 將包含三個類別;每個類別將對應(yīng)于圖表中的線條。我們現(xiàn)在將創(chuàng)建圖表對象。

圖表對象的類型為 [ChartXY];我們可以添加一些 UI 屬性,例如主題和標(biāo)題。
要配置軸,我們將使用 [getDefaultAxis] 函數(shù)。對于 X 軸,我們將指定計算策略,在本例中為 [DateTime]。我們可以使用 dateOrigin 常量的值來設(shè)置起始日期。

// Create a XY Chart.
const chart = lightningChart()
  .ChartXY({
    theme: Themes.darkGold,
  })
  // Disable native AutoCursor to create custom
  .setAutoCursorMode(AutoCursorModes.disabled)
  // set title of the chart
  .setTitle("Custom Cursor using HTML");
      
// Configure X axis as date time.
chart
  .getDefaultAxisX()
  .setTickStrategy(AxisTickStrategies.DateTime, (tickStrategy) =>
    tickStrategy.setDateOrigin(dateOrigin)
  );
      
chart.getDefaultAxisY().setTitle("Stock price variation €");


為了填充我們的圖表,我們需要創(chuàng)建一個系列數(shù)據(jù)。對于此圖表,我們將提供系列數(shù)組。

數(shù)組的大小是三個,參考圖表中顯示的線條。點(diǎn)數(shù)限制為 20,而 X 軸的值將使用 [dataFrequency] 常量計算。

const series = new Array(3).fill(0).map((_, i) => {
const nSeries = chart
.addPointLineSeries()
.setMouseInteractions(false)
createProgressiveTraceGenerator()
.setNumberOfPoints(20)
.generate()
.toPromise()
.then((data) =>; {
return nSeries.setName(names[i]).add(
data.map((point) => ({
x: point.x * dataFrequency,
y: point.y,
}))
);
});
return nSeries;
}); 


現(xiàn)在我們將文本框添加到數(shù)據(jù)點(diǎn)。基本上,我們創(chuàng)建了一些帶有 id 的 HTML div。這些 div 將使用 id 作為標(biāo)識符動態(tài)修改。

const styleElem = document.head.appendChild(document.createElement("style"));
const textBox = document.createElement("div");
textBox.id = "resultTable";
const line = document.createElement("div");
line.id = "line";
const line2 = document.createElement("div");
line2.id = "line2";
const arrow = document.createElement("div");
arrow.id = "arrow";
textBox.appendChild(line);
textBox.appendChild(line2);
textBox.appendChild(arrow);
chart.engine.container.append(textBox);


您會找到 [onSeriesBackgroundMouseMove] 函數(shù)。在這里您將能夠修改光標(biāo)行為,例如,添加淡入淡出效果、修改文本框的比例以及向光標(biāo)添加 HTML 屬性。

chart.onSeriesBackgroundMouseMove((_, event) => {
  const mouseLocationClient = { x: event.clientX, y: event.clientY };
  // Translate mouse location to LCJS coordinate system for solving data points from series, and translating to Axes.
  const mouseLocationEngine = chart.engine.clientLocation2Engine(
    mouseLocationClient.x,
    mouseLocationClient.y
  );
        
  // Translate mouse location to Axis.
  const mouseLocationAxis = translatePoint(
    mouseLocationEngine,
    chart.engine.scale,
    series[0].scale
  );
        
  // Solve nearest data point to the mouse on each series.
  const nearestDataPoints = series.map((el) =>
    el.solveNearestFromScreen(mouseLocationEngine)
  );


最后,我們只需要為我們之前創(chuàng)建的 div 添加 CSS 樣式。我們可以將 CSS 字符串類附加到文檔標(biāo)頭。

function addStyle(styleString) {
  const style = document.createElement("style");
  style.textContent = styleString;
  document.head.append(style);
} 


在 addStyle 對象中,我們將使用我們之前指定的 ID 找到每個 div 的屬性:

addStyle(`
    #resultTable {
        background-color: rgba(24, 24, 24, 0.9);
        color: white;
        font-size: 12px;
        border: solid white 2px;
        border-radius: 5px;
        width: 142px;
        // height: 110px;
        height: auto;
        top: 0;
        left: 0;
        position: fixed;
        padding: 0;
        pointer-events:none;
        z-index: 1;
        transition: left 0.2s, top 0.2s, opacity 0.2s;
        opacity: 0.0;
    }


使用 JavaScript 制作 HTML 圖表
在之前的文章中,我們使用了 Node JS、Electron JS、Quasar JS 以及即將推出的 Android 和 iOS 等技術(shù)……但在所有這些中,都需要預(yù)先了解這些框架的使用。
并非所有人都能在復(fù)雜的 Web 項目上花費(fèi)大量時間,大部分人可能只是需要一種更專業(yè)的方式來展示他們的數(shù)據(jù)。
本文展示了 LightningChart 作為簡單 HTML 模板中嵌入式代碼的靈活性,以及如何使用 JavaScript 輕松創(chuàng)建 HTML 圖表。
LightningChart 為我們提供了各種示例或模板,使我們能夠?qū)⒋a復(fù)制并粘貼到腳本標(biāo)簽中來創(chuàng)建高級圖表。
很明顯,自定義這些圖表可能會很復(fù)雜,但是在之前和即將發(fā)布的文章中,我們將嘗試涵蓋所有需求,這樣一個簡單的 HTML 實(shí)現(xiàn)可能就非常簡單了。

另一個優(yōu)點(diǎn)是 LC 可以為我們提供的出色的圖形界面。不用創(chuàng)建復(fù)雜的 JavaScript、JQuery 或 CSS 函數(shù),我們只需使用帶有 JavaScript 的 HTML 圖表,就可以生成與任何 Web 瀏覽器兼容的漂亮圖表。


歡迎加入LightningChart技術(shù)交流群,獲取最新產(chǎn)品咨詢:740060302

想了解Lightning Charts JS 購買/授權(quán)/試用下載,歡迎咨詢。



標(biāo)簽:

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


為你推薦

  • 推薦視頻
  • 推薦活動
  • 推薦產(chǎn)品
  • 推薦文章
  • 慧都慧問
相關(guān)產(chǎn)品
控件
  • 產(chǎn)品功能:圖表
  • 源 碼:非開源
  • 產(chǎn)品編號:14189
  • 當(dāng)前版本:v8.0 [銷售以商家最新版為準(zhǔn),如需其他版本,請來電咨詢]
  • 開 發(fā) 商: LightningChart Ltd 正式授權(quán)
  • ">LightningChart JS

    高性能的JavaScript圖表庫,專注于實(shí)時數(shù)據(jù)可視化。

    控件
  • 產(chǎn)品功能:圖表
  • 源 碼:非開源
  • 產(chǎn)品編號:13309
  • 當(dāng)前版本:v12.3.1 [銷售以商家最新版為準(zhǔn),如需其他版本,請來電咨詢]
  • 開 發(fā) 商: LightningChart Ltd 正式授權(quán)
  • ">LightningChart? .NET

    高性能WPF和Winforms圖表,可以實(shí)時可視化多達(dá)1萬億個數(shù)據(jù)點(diǎn)。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    樱花草视频在线观看免费资源WWW | 日韩版码免费福利视频 | 91影院在线播放 | 不卡中文字幕在线观看 | 91精品免费不卡在线观看 | 国产精品亚洲一区二区 | 果冻传媒网站免费入口破解版 | 好硬啊一进一得太深了A片69 | 日本亚洲精品无码区国产电影 | 欧美成人亚洲综合精品欧美激情 | 伊人大香线蕉影院 | 国产免费人妻一区二区三区 | 丰满少妇69激懒啪啪无码 | 朝鲜美女免费一级毛片 | 久久AV无码乱码A片无码蜜桃 | 日本精品巨爆乳无码大乳巨 | 青青草a免费线看 | 日韩a无v码在线播放免费 | 被黑人猛烈进出到抽搐动A片 | 国产JIZZ中国JIZZ免费看 | 国产精品20247人妻精品冫 | 91久久九九精品国产综合 | 国产精品久久久久久久久久久搜索 | 日本高清不卡码无码v亚洲 日本高清免费毛片大全 | 欧美精品第1页在线播放 | 高清一级毛片一本到免费观看 | 三级在线网址 | 亚洲综合AV久久国产精品凡士林 | 噜噜色图 | 2020精品国色卡一卡二 | 人妻少妇系列在线观看 | 国产成人午夜精品影院 | 伦韩国理片在线观看 | 在办公室里揉护士的胸 | 亚洲第一区第二区 | 中文字幕在线免费观看视频 | 日本视频免费在线 | ACG里番全彩侵犯本子色情福利 | 国产内射爽爽大片 | jizz日本美女| 免费黄色在线播放 | 四虎永久在线精品免费观看 | 亚洲色无码A片一区二区情欲 | 久久99国产精品成人 | av岛国小电影在线观看 | 日韩欧美高清色码 | 欧美日韩精品一区二区在线播放 | 香蕉黄网| 茄子人成年短视频 | 黄色一级视频在线播放 | 无人视频在线观看视频高清视频 | 被群CAO的合不拢腿H两根一起 | 黄色网页在线免费观看 | 亚洲一区二区免费看 | 码A片国产精品18久久久... | jizz在线观看国产精品 | 亚洲婷婷国产精品电影人久久 | 久久综合久久久 | 91欧美一区二区三区综合在线 | 国产精品成人免费福利 | 国产午夜高潮熟女精品AV | 影音先锋av网站大全 | 高清在线精品一区二区 | 国产AV午夜精品一区二区入口 | 日韩一级不卡 | 中文字幕熟女人妻佐佐木 | 装睡被陌生人摸出水好爽 | 在线看a片 | 天堂网最新 | 亚洲麻豆国产精品 | 成人18网址在线观看 | 久久久精品午夜免费不卡 | 欧美激情A片一区二三区 | 国内精品久久久久尤物 | AV午夜久久蜜桃传媒软件 | 麻豆艾秋 | 欧美精品中文字幕亚洲专区 | 久久经典免费视频 | 日本丰满大乳人妻无码苍井空 | 国产高清毛片 | 欧美色中色 | 美女免费高清观看影视大全 | 国产成人黄色在线观看 | 欧美日韩精品久久久免费观看 | 国产做爰又粗又大太疼了 | 色月丁香 | 97在线视频免费观看 | 国产成人在线观看免费网站 | 国产玩弄放荡人妇系列 | 日韩精品www | 麻豆精品国产精华精华液好用吗 | 丁香婷婷在线视频 | 夜夜操天天射 | 日本在线播放一区 | 欧美亚洲三级 | 日本又色又爽又黄又免费网站 | 国产精品综合网 | 最新黄色地址 | 蝴蝶谷成人网站 | 第四色婷婷基地 | 欧美 亚洲 国产 在线 第1页 | 综合色婷婷| 国产一级做a爰片久久毛片男 | 精品亚洲国产成人A片APP | 亚洲操| 黑人二十厘米进入A片 | 欧美特黄一区二区三区 | 人人电影 | 四房播播看 | 影音先锋在线亚洲网站 | 亚洲老头与老太性hd | 抽插嗯好爽好舒服好大 | 综合久久久久久 | 精品人妻少妇一区偷拍视频 | 天天射天天干天天 | 久久综合社区 | 天天爱天天干天天操 | 精品欧美一区视频在线观看 | 中文字幕手机在线观看 | 国师受被肉到失禁各种PLAY | 五月婷婷之综合激情 | 偷偷色在线 男人天堂 | 国产福利你懂的 | 91精品一区二区三区在线播放 | 永久免费观看国产裸体美女 | 日产乱码免费一卡二卡 | 欧美午夜视频在线观看 | 久久爱色欲AV | 国产小bbwbbwbbwvideos | 青草网在线观看 | 国精品人妻无码一区二区三区性色 | 日本最黄网站 | 人人网站| 久久影院中文字幕 | 亚洲色库| 色吊丝欧美 | 日韩精品视频免费 | 欧美裸色美妆大全 | 老妇FREE性VIDEOSXX | 国产专区日韩精品欧美色 | 无码免费一区二区三区日本A片 | 久久精品视频免费 | 少妇护士放荡激情嗯啊小说 | 亚洲婷婷六月的婷婷 | 国产日韩精品视频无吗 | 国产苐1页影院草草影院 | 日本黄色三级视频 | 中文字幕资源在线 | 国产亚洲精品久久久久久无99 | 日本亚洲天堂网 | 男女做爰猛烈啪啪吃奶真人免费 | 宋徽宗是南宋还是北宋 | 狼人射综合 | 婷婷丁香综合网 | 四虎永久在线精品免费A | 班长坐在我的腿上娇喘 | 日本aⅴ网站 | 色噜噜狠狠色综合欧洲selulu | 69式在线观看视频免费 | 成人片在线播放 | 奇米四色77777| 大香区一二三四区2024 | 欧美一级免费观看 | 国产亚洲精品久久7777777 | 狠狠狠狠干 | 日本大片A成人无码超级麻豆 | 成人国产精品一级毛片视频 | 国精产品69永久中国有限 | 色哟哟最新在线观看入口 | 国产高潮久久精品AV无码 | 日本精品久久久久中文字幕 | 国产chinesehdxxxx大胸 | 夜夜穞天天穞狠狠穞AV美女按摩 | 成人免费影 | 国产成人精品综合久久久软件 | 国产av在在免费线观看美女 | 欧美福利视频 | 91欧美精品 | CHINESE浪小辉GAY猛男 | 久久国产亚洲精品AV麻豆 | www.狠狠爱 | 高清不卡二卡三卡四卡无卡 | 最近中文字幕高清中文字幕8 | 免费播放一卡二卡三卡 | 丁香婷婷六月综合交清 | 久久国产资源 | 亚洲精品一区二区三区四区五区 | 国产日韩欧美一区二区 | 99精品久久99久久久久 | 成人亚洲A片V一区二区三区蜜月 | 亚洲精品黄 | 亚洲AV成人一区二区三区在线看 | 久久久久久88色偷偷 | 国产一区二区三区在线看片 | 在线观看你懂得 | 波多野结衣免费线在线 | 亚洲色琪琪永久原网站 | 激情综合网 | 国产欧美日 | 2022国产成人精品福利网站 | 一区二区三区福利 | 免费中文字幕在线 | 日本一线a视频免费观看 | 国精产品一品二品国精在线观看 | 欧美精品黄页在线观看大全 | 日本成人一区二区三区 | 91尤物国产尤物福利在线 | 2k电影网 | 窝窝视频网看免费 | 天天色综合图片 | 最近更新2019中文字幕 | 天天综合天天做天天综合 | 老司机午夜精品网站在线观看 | 天天鲁一区摸一摸爽一爽 | 无套内谢少妇毛片A片樱花 无套内谢孕妇毛片免费看 无修无遮h韩漫视频网站 | 国产精品人妻久久久久A片-百度 | 欧美xxxx做受性欧美88 | 三级视频兔费看 | 亚洲区偷拍自拍29P 亚洲人成77777A片张津瑜 | 色老头xxxwww作爱视频 | 国产99久久精品 | 黄网站免费线观看免费 | 国产三级三级三级三级 | 日本无码人妻精品一区二区蜜桃 | 果冻传媒和91制片厂 | 无码人妻国产一区二区三区 | 国产又色又爽又高潮免费视频麻豆 | 99视频都是精品热在线播放 | 亚洲色图网 | 亚洲精品久久无码AV片动漫网站 | 日本大片高清免费视频日本 | 国产中文字幕在线观看 | 中文字幕精品一区 | 免费一级a毛片在线 | 好男人在线精品视频www | 国产精品自在在线午夜区app | 老头把我添高潮了A片故事 老王轻一点儿好爽在深一点 | 中文字幕乱码亚洲无线三区 | 国产美女在线一区二区三区 | 最近高清中文在线观看国语字幕7 | 伧理片午夜伧理片毛片日本 | 成年私人影院网站 | 日韩欧美一区二区三区不卡在线 | 人妻被粗大猛进猛出69国产 | 国产精品亚洲二线在线播放 | 六月丁香在线播放 | 欧美日韩操 | 色妞论坛 | 天堂8а√中文在线官网 | 天堂在线资源最新版 | 乱小说录目伦合集 | 久久草资源费视频在线观看 | 聚色网站| 全球成人在线 | 久久99精品一级毛片 | 99ri在线视频 | 色吧欧美 | 琪琪伦伦影院理论片 | 免费网站在线观看人数在哪里看的 | 欧美日本免费一区二区三区 | www成人| 樱花草在线社区www日本视频 | 麻豆免费观看高清完整视频在线 | 久热综合| 97久久超碰中文字幕 | 69国产成人综合久久精 | 91精品国产手机在线版 | 91精品国产高清91久久久久久 | 人体内射精一区二区三区 | 五月婷婷六月爱 | 午夜视频在线观看网站 | 97se亚洲综合在线天天 | 欧美丰满少妇久久无码精品 | 自拍小电影| 久久不雅视频 | 99成人 | 免费夫妻生活片AV | 很黄的网站在线观看 | 国产特级毛片AAAAAAA高清 | 国产高中生三级视频 | 欧美亚洲日韩在线在线影院 | 69精品视频 | 漂亮的保姆7日本在线播放 漂亮人妻被公日日躁国产 漂亮人妻洗澡被公强欧美精品无码 | 99免费在线观看视频 | 亚洲成人福利在线观看 | 美国一级毛片完整高清 | 欧美伊久线香蕉线新在线 | 成人网页 | 免费视频免费视频 | xxxx.欧美| 天天射影院 | 国产精品自在在线午夜蜜芽tv在线 | 99视频在线播放 | 欧美一区二区高清 | 久久久久久a亚洲欧洲aⅴ | 品色堂bbs| a级伦理片 | 日本院线影片 | 2024高清国产一区二区三区 | 夜夜操网 | 欧美日韩视频一区二区在线观看 | 四虎影视影院手机在线看 | 久久这里只有精品久久 | 强壮公次次弄得我高潮A片视频 | 亚洲无AV在线中文字幕 | 欧美人又长又大又粗无码视频一区 | 老色69久久九九精品高潮 | 久久精品极品盛宴观看 | 美国伊人网 | 国产区91 | 91色在线观看国产 | 国产中文在线 | 秋霞影音先锋一区二区 | 欧美日韩国产另类一区二区三区 | 大学生一级一片第一次免费 | 四虎影在线永久免费四虎地址8848aa | 激情小说在线观看 | 日本高清视频在线免费观看 | 在线国产视频 | 天堂网在线www资源在线 | 理论片无码中文版 | 成人嘿嘿视频网站在线 | 夜夜夜操 | 九九热视频免费在线观看 | 四川BBB搡BBB爽爽视频 | 制服丝袜中文字幕在线 | 亚洲免费高清视频 | 宝贝乖女好紧好深好爽老师 | 成人影院wwwwwwwwwww | 青青久在线视频免费视频 | 国产女人综合久久精品视 | 精品九九久久国内精品 | 伦理电影在线视频网站天堂 | 亚洲二区在线视频 | 日本真人边吃奶边做爽免费视频 | 国产成人综合网在线播放 | 亚洲欧美日本久久综合网站 | 亚洲免费黄色网址 | 韩国18禁床震吃胸喝奶视频 | 久青草视频在线 | 99视频在线免费 | 欧美 亚洲综合在线一区 | 丁香激情综合网 | 一及 片日本| 黄色的网站在线观看 | 银虎导航网 | 国产真实自拍 | 色翁荡熄又大又硬又粗又视频软件 | 欧美三级a | 亚洲国产35p | 免费黄色电影观看 | 天美麻豆精东果冻天美传媒 | 开心成人| 可以免费在线看黄的网站 | 欧美午夜网 | 国产在线观看精品一区二区三区91 | 国产精品资源在线观看网站 | 国产精品视频九九九 | 欧美另类色图片 | 日韩A片中文字幕视频免费 日韩MV欧美MV中文无码 | 王爷猛烈顶弄H | 91热久久免费精品99 | 无码人妻欧美丰满熟妇区毛片 | 清纯漂亮小美女准备啪啪 | 下身被黑人猛然进入 | 成人午夜羞羞爽爽视频欧美 | 宝贝把内衣脱了我想吃胸 | 最新91网址| 99热在线免费 | japanese色系free日本 | 每章都有肉并且非常黄的小说 | 日本精品少妇爆乳无码视频 | 99精品无人区乱码在线观看 | 久久视频这里只精品99 | 精品人妻无码日本一区二区三区 | 视频一区 中文字幕 | 天天干天天做天天操 | 日韩免费一区二区 | 国产欧美一区二区日本加勒比 | 爽死你个放荡粗暴小淫货双女视频 | 小婷你真紧好浪水好多 | 色欲久久综合亚洲精品蜜桃 | 强伦姧人妻波多野结衣 | 3d肉蒲团快播种子 | 亚洲视频一区二区在线观看 | 国产激情一区二区三区四区 | 国产69精品久久久久99不卡 | 色猫av| 日本无码人妻丰满熟妇5G影院 | 免费不卡毛片 | 国产日韩欧美综合一区二区三区 | 2020年精品国产品在线网站 | 夜夜操天天操 | 久久婷婷丁香 | 免费国产成人午夜私人影视 | 日本精品一区二区在线播放 | 打开美人妻的两腿 | 性生交大片免费看 | 国产第一综合另类色区奇米 | 用力C小SAO货奶头都硬了校园 | 校草上课时狂揉我下面 | 男人把女人桶到喷白浆的软件免费 | 我是唱作人第二季 | 1000美女模特人体照 | 国语熟妇乱人乱A片久久 | 久久久毛片免费全部播放 | 公嗲嗯啊轻点公大ji巴 | 久久精品国产99国产精2020丨 | 天天射天天操天天色 | 人妻仑乱A片免费 | 中国字字幕在线播放2024 | 我和闺蜜在公车被cao污文 | 舌头伸进去添的我好爽高潮视频 | 丁香花视频免费播放社区 | 色综合小说网 | 麻豆自制传媒 国产之光黄 麻豆在视频线 | ts人妖在线 | 天天插天天射天天操 | 亚洲精品国产精品国自产99. | 免费又黄又爽A片免费看漫画 | 欧美网色 | 日本欧美不卡一区二区三区在线 | 夜夜看电影网 | 国内卡一卡二卡三免费网站 | 久久99国产一区二区三区 | 成人9久久国产精品品 | 韩国影片爱的色放 | 日韩欧美一区二区三区视频 | 国产AV一区二区熟女人妻 | 啊片网站 | 国产精品人人做人人爽人人添 | 免费大片在线观看视频网站 | 中日文字字幕乱码视频 | 日韩免费一级 | 日本午夜影院 | 免费观看黄A片在线观看 | 高考陪读妇乱子伦小说长篇 | 成人黄18免费视频 | 欧美日韩一区二区三区韩大 | 日韩欧美视频一区二区在线观看 | 国产精品久久久久久久久ktv | 毛片内射-百度 | 亚洲精品AV午夜一区二区三区 | 最近韩国电影高清免费观看在线 | 日本成人高清 | 国产精品一区在线观看你懂的 | 在线观看片免费 | 鲁鲁在线视频 | 午夜91| 99热在线这里只有精品 | 耽肉高H喷汁呻吟受攻 | 四虎影视在线永久免费观看 | 久久这里只有精品久久 | 国产做爰完整版在线观看 | 成人电影在线观看热 | 久久精品一本到东京热 | 最近免费中文字幕大全免费版视频 | 制服丝袜中文字幕在线 | 欧美一级美片在线观看免费 | 精品免费久久 | 国产69精品久久久久乱码韩国 | 黄色免费一级片 | 内射囯产旡码丰满少妇 | 男人天堂网2024最新地址 | 欧美色综合高清视频在线 | 精品国产免费观看久久久 | 日日噜噜夜夜狠狠视频无 | 狠狠色噜噜狠狠狠狠黑人 | 美国BB肥 | 在线视频久久只有精品 | 亚洲国产精品二区久久 | 欧美三级色 | 黑人干亚洲| 香蕉AV久久一区二区三区 | 特黄把女人弄爽的A片 | 天天狠操 | 69精品人人人人人人人人人 | 黄色在线资源 | 成人免费在线观看视频 | 天天影视色香欲 | 日本不卡一区二区三区 | 欧美性高清hd | 全黄H全肉禁乱公 | 婷婷综合色五月久丁香 | 久9精品视频 | 国产精品亚洲一区二区 | jizzzz亚洲丰满xxxx | 忘忧草社区在线日本韩国电影 | 天堂网2014 | 幻女FREE性ZOZO交喷水 | 99久久99久久精品 | 成人娱乐导航 | 99久久做夜夜爱天天做精品 | 成人性生交A片免费看麻豆 成人性生交大片免费看中国A片 | 亚洲情在线 | 亚洲精品天堂在线观看 | 啪啪五月天 | 国产人人看 | 欧美日韩乱妇高清免费 | 欧美sss| 日本无码一区二区三区不卡毛片 | 69毛片 | 欧美三级aaa | avwww在线 | 无码激情做A爰片毛片A片日本 | 波多野结衣99 | WWW国产亚洲精品久久久 | 欧美成人xxxx| 扒开粉嫩的小缝喷出水 | 一个人看的www高清观看 | 五月婷婷亚洲综合 | 亚洲一级视频在线观看 | 亚洲AV无码乱码国产精品94色 | 97se在线| 泷泽萝拉 qvod | 艳妇臀荡乳欲伦岳TXT免费下载 | 狠狠色婷婷日日综合五月 | 草草视频在线播放 | 久久久久毛片免费观看 | 日本无码蜜桃波多野结衣 | 男女之间的唏唏哩哩电视剧 | 窝窝视频在线观看 | 狠狠躁日日躁夜夜躁A片免费 | jizz在线观看国产精品 | 久久精品国产波多野结衣 | 久久这里有精品视频 | 亚洲网站大全 | 欧美老妇69交 | 分享一个无毒不卡免费国产 | 精品国产品在线2019 | 国产春色| 好硬啊进得太深了A片无码视频 | 真实国产熟睡乱子伦视频 | 欧美午夜精品一区二区蜜桃 | 一级免费黄色毛片 | 亚洲精品久久久久无码AV片软件 | 久草国产在线播放 | 汗だく爆乳中出しプレスめぐり | 欧美夜夜噜2017最新 | 国产超碰人人爱被IOS解锁 | 中国大陆一级毛片 | 一本色道久久综合狠狠躁篇 | 日本无码人妻丰满熟妇5G影院 | 精品国产91| 日本无码一区二区三区不卡毛片 | 出轨的女人完整版 | 国产乱妇乱子在线播视频播放网站 | 国产亚洲精品久久久久久久久动漫 | 一级毛片视频免费 | 久久99精品久久久久久噜噜噜 | 让人爽到湿的小黄书 | 国产亚洲精品久久无码98 | 操到爽| 欧美骆驼趾xxxx | 国内精品一卡二卡三卡 | 亚洲精品伦理熟女国产一区二区 | 欧美乱大交AV片久久 | 国产 欧美 亚洲 日韩视频 | 亚洲视频一区 | jizzon日本 | 日韩精美视频 | 日韩一区二区三区射精 | 国产精品永久免费视频 | 91最新网站 | 簧片在线免费观看 | 久久综合五月婷婷 | 精品久久综合1区2区3区激情 | 99热久久这里只精品国产WWW | 国产高清自偷自在线观看 | 麻豆视频免费观看 | 大战丰满老熟妇重囗味视频 | 99视频偷窥在线精品国自产拍 | 在线黄色免费网站 | 国产91精品久久久久久久 | 日韩免费视频一区 | 单县伦理影院 | 国产自产v一区二区三区c | 青草国产 | 国产成a人亚洲精v品久久网 | 国产又爽又粗又猛的视频A片 | 伦理电影中文字幕韩国在线观看 | 国产伦精品一区二区三区免费观看 | 亚洲一级成人 | 波多野结衣在线网址 | 久久免费视频在线观看6 | 99久久国产免费中文无字幕 | 久久午夜一区二区 | 在线观看午夜亚洲一区 | 欧美区在线 | 欧美成人精品A片免费一区99 | 色中色社区 | 国产高清亚洲日韩字幕一区 | 色综合久久综合中文小说 | 丰满熟妇大号BBWBBWBBW | 2020国产精品亚洲综合网 | 麻豆精品国产精华精华液好用吗 | 早川瑞希 | www.xxxx.日本| 国产精品久久精品第一页不卡 | 大香伊蕉在人线国产手机看片 | 天天撸在线影院 | 全黄H全肉短篇禁乱NP | 韩国黄色网址 | 2019最新久久久视频精品 | 神秘感染1在线观看高清完整免费观看 | 日本三级香港三级网站 | 日本无码一区人妻免费视频 | 在线观看的av免费网站 | 国产a级特黄的片子视频免费 | 色撸网在线视频 | 在线v片 | 亚洲高清无码在线 视频 | v天堂中文在线 | 美国日本一区二区三区 | 毛片免费观看 | 国产v片在线观看 | 曰批全过程免费视频在线观看网站 | 日韩精品在线播放 | 成年女人色毛片免费看 | A片温柔的女保姆 | 免费老外的毛片清高 | 久久久久国产精品免费网站 | 色情的人妻味道BD完整版 | 久久亚洲精品无码A片大香大香 | 国产黄色a| 亚洲国产成人A片乱码 | 丁香在线 | 九九九99品牌的特色产品 | 国产亚洲精品久久精品6 | 在线综合亚洲欧美网站 | 麻豆午夜 | 久久久这里有精品999 | 国产一区二区三区乱码 | 国产精品自产拍在线观看中文 | ass女王人体pics | 韩国精品一区二区三区在线观看 | 色播日韩 | 久久久99视频 | 日韩精品欧美视频 | 成人高清网站 | 久久人人做人人妻人人玩精品AV | 午夜资源 | 九九视频国产 | 乱码一二三入区口 | 国产精品久久久久不卡绿巨人 | 国产大片在线播放 | 大香区一二三四区2024 | 伊人福利在线 | 久久无码人妻国产一区二区 | 最近免费中文视频2018 | 韩国日本免费不卡在线丷 | 亚洲免费黄色网址 | 色99在线 | av美女 | 欧美日韩影院 | 欧美日韩乱妇高清免费 | 天天操夜夜逼 | 无码AV久久久久久久久 | 久久精品人妻无码一区二区三区网 | 国产福利影院在线观看 | 李宗瑞性侵照片全集 | 日本在线视频www鲁啊鲁 | 久久久精品国产免费A片胖妇女 | 天天成人综合网 | 亚洲午夜网 | 五月天亚洲色图 | 黄a级网站在线观看 | 久久视频精品3线视频在线观看 | 在线观看黄色网页 | ts人妖国产一区 | 精品国产成人AV在线看 | 天堂8资源8在线 | 男女做哎爱过程图片 | 日本边添边摸边做边爱60分钟 | hd成人免费电影 | 国内精品久久久久影院亚洲 | 久久精品不卡 | 草cl2016最新地址入口 | 日韩欧美一区二区三区在线视频 | 99免费在线观看视频 | 色婷婷精品大全在线视频 | 国内自拍视频一区二区三区 | 中文字幕人成乱码中文乱码 | 日韩经典视频 | 国产亚洲精品精品精品 | 九九九精品午夜在线观看 | 日韩精品无码视频一区二区蜜桃 | 波多野结衣下载 | 一级久久 | 国产精品九九免费视频 | 亚洲女初尝黑人巨高清 | 成人做爰WWW免费看视频韩国 | 刺激性A片欧美激情免费 | 永久黄网站色视频免费 | 国内揄拍国产精品人妻在线A片 | 最近韩国电影高清免费观看在线 | 国产午夜福利100集发布 | 韩国和日本免费不卡在线V 韩国精品AV一区二区三区 | 日韩精品无码视频一区二区蜜桃 | 女帝娜美罗宾群啪比赛里番acg | 妻友视频| 高辣H小黄文 | 日日麻批40分钟免费播放 | 欧美z000zxxxx | 日产乱码卡1卡2卡三卡四在线 | 黄色片黄色片黄色片黄色片黄色片 | 国产亚洲精品久久无码小说 | 成人免费久久精品国产片久久影院 | 春色视频一区二区三区 | 国产亚洲综合网曝门系列 | 日韩黄色在线观看 | 三级视频兔费看 | 无人视频在线观看视频高清视频 | 麻豆一区二区在我观看 | 欧美日韩中文一区二区三区 | 三个老外与一女做爰A片 | 艺校水嫩漂亮得2美女 | 色猫咪AV在线网址 | 久热九九 | 国产午夜亚洲精品区 | 中文字幕日韩精品有码视频 | 欧美亚洲日韩在线在线影院 | 亚洲香蕉视频综合在线 | 日韩精品午夜 | 亚洲国产欧美在线 | 大尺度一级毛片波多野结衣 | 黄页视频在线观看 | 国产精品久久久久精 | 老师洗澡让我吃她胸视频 | 日韩精品无码一区二区三区 | 日本黄色三级视频 | 欧美日韩免费在线观看 | 国产三级多多影院 | 国产欧美日韩亚洲第一页 | R男女牲交45分钟A片 | 国产九九视频在线观看 | 中文字日产幕码三区的做法大全 | 长篇yin荡乱合集小说免费阅读 | 国产免费a级片 | 国产亚洲精品久久久久久久久动漫 | 嗯啊跳蛋啊别舔了啊 | 警察锅哥40集电视剧免费完整版 | 日本熟妇乱人伦A片一区 | 眉间雪电视剧全集在线观看 | 国语自产拍在线观看偷拍 | 乌龙院在线观看免费观看完整版 | 韩国日本三级在线播放 | 男人都懂www深夜免费网站 | 亚洲国产成人久久精品图片 | 国产三级电影网 | 色五丁香| 欧美xxxx中国 | porn在线视频一区二区 | 55夜色66成年视频观看免费 | 久久国产精品久久久久久 | 国色天香日本人妻无码网站 | 狠狠色噜噜 | 欧美多毛的大隂道 | 成人黄色在线网站 | 麻豆乱码1区2区新区 | 中文字幕精品一区二区三区在线 | 久久久免费的精品 | 0855午夜福利伦理电影 | 亚洲高清无在码在线电影 | 91网站免费在线观看 | 草cl2016最新地址入口 | 度年华电视剧在线观看 | 国产97视频在线观看 | 亚洲综合色婷婷 | 国产乱对白精彩 | 在线观看免费的小电影网站 | 在线免费日本 | 免费看日韩A片无码视频软件 | 亚洲AV嫩草AV极品A片 | 久久最新网址 | 国产在线无码不卡影视影院 | 在线天堂中文www官网 | 少妇愉情理伦片丰满丰满午夜小说 | 99久久亚洲精品日本无码 | 人妻在卧室被老板疯狂进入国产 | 韩国理论片中文线播放最新 | 快穿女主有名器的H纯肉黄暴拉文 | 好色成人网 | 香港aa三级久久三级不卡 | 国产毛多水多女人A片 | 国产激情在线视频 | 国产精品久久人妻无码电影张丽 | 亚洲午夜精品A片久久软件 亚洲午夜无码久久久久蜜臀av | 国产精品乱码高清在线观看 | 免费人成在线观看69式小视频 | XX性欧美肥妇精品久久久久久 | 成年看片永远免费 | 日产2021免费一二三四区在线 | 久操视频在线观看 | 国产chinese在线视频 | 亚洲国产天堂久久精品网 | 久久综合给合久久狠狠狠97色 | 久久精品国产一区二区三区四区 | 国语对白清晰好大好白在线 |