1 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超4個(gè)贊
可以使用自定義主題來(lái)編輯邊界框線條樣式。
LightningChart JS 導(dǎo)出customTheme
功能,可用于基于另一個(gè)主題創(chuàng)建新主題。您可以使用該函數(shù)創(chuàng)建一個(gè)新主題,并將邊界框線設(shè)置為emptyLine
。
const myTheme = customTheme(Themes.dark, {
? ? boundingBoxStyle3D: emptyLine
})
然后,當(dāng)您創(chuàng)建 3D 圖表時(shí),您可以使用創(chuàng)建的主題作為圖表應(yīng)使用的主題。
const chart3D = lightningChart().Chart3D({
? ? theme: myTheme
})
請(qǐng)參閱下面的工作示例。
// Extract required parts from LightningChartJS.
const {
? ? lightningChart,
? ? SolidFill,
? ? SolidLine,
? ? Themes,
? ? customTheme,
? ? emptyLine,
? ? emptyTick
} = lcjs
// Create custom theme based on the dark theme and edit the boundingBoxStyle3D property to be emptyLine to hide the bounding box lines
const myTheme = customTheme(Themes.dark, {
? ? boundingBoxStyle3D: emptyLine
})
// Initiate chart
const chart3D = lightningChart().Chart3D({
? ? theme: myTheme
})
// Set Axis titles
chart3D.getDefaultAxisX()
? ? .setTickStrategy("Empty")
? ? .setStrokeStyle(emptyLine)
chart3D.getDefaultAxisY()
? ? .setTickStrategy("Empty")
? ? .setStrokeStyle(emptyLine)
chart3D.getDefaultAxisZ()
? ? .setTickStrategy("Empty")
? ? .setStrokeStyle(emptyLine)
<script src="https://unpkg.com/@arction/lcjs@2.1.0/dist/lcjs.iife.js"></script>
添加回答
舉報(bào)