文檔首頁>>LightningChart JS中文文檔>>默認(rèn)圖表交互
默認(rèn)圖表交互
默認(rèn)情況下LightningCharts是完全交互式的,在XY圖表中可以找到以下內(nèi)置交互:
- 數(shù)據(jù)指針
- 平移(自由或獨(dú)立軸)
- 使用鼠標(biāo)滾輪縮放(所有軸或單個(gè)軸)
- 通過概述區(qū)域進(jìn)行縮放(所有軸或單個(gè)軸)
- 數(shù)據(jù)擬合
- 釋放軸
為了更好地理解默認(rèn)交互和軸的工作操作,我們需要打開軸滾動策略的概念。
默認(rèn)情況下每個(gè)Axis都是用所謂的擬合滾動策略初始化的,這意味著只要不停止,軸將始終適合所提供的數(shù)據(jù)集。
通常當(dāng)用戶通過平移或縮放與軸交互時(shí)軸會停止,停止的軸可以通過擬合或釋放交互釋放,這意味著它將根據(jù)當(dāng)前數(shù)據(jù)和活動滾動策略再次改變其可見間隔。
這些圖表默認(rèn)交互也可以配置,例如禁用特定交互就像這樣簡單:
setMouseInteractionWheelZoom(false)
此外,還可以使用LightningChart JS中豐富的Events API創(chuàng)建完全自定義的圖表交互。