[英]onPress not working in Victory chart in React Native while running in android
[英]React native victory chart not working in release mode while working in debug mode
我需要與遇到的問題有關的幫助。 我正在使用勝利本機圖表來顯示折線圖。 當我運行該應用程序並選擇遠程調試JS時,它正在運行,並且顯示此結果。
但是,當我關閉調試模式時,它崩潰並顯示出來。
我正在使用此代碼顯示圖表。
<VictoryChart scale={{ x: "time" }} domain={{ x: [minDate, maxDate] }} height={350}>
<VictoryLine
style={{
data: { stroke: "blue" }
}}
data={chartData}
x="date"
y="a"
/>
<VictoryLine
style={{
data: { stroke: "green" }
}}
data={chartData}
x="date"
y="b"
/>
<VictoryLine
style={{
data: { stroke: "red" }
}}
data={chartData}
x="date"
y="c"
/>
</VictoryChart>
如果有人遇到這個問題並解決了問題,我將陷在這個問題中。
提前致謝。
這是示例數據。 chartData = [ {date: 'Sun Sep 16 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 107, b: 84, c: 23}, {date: 'Sat Sep 15 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 95, b: 78, c: 17}, {date: 'Fri Sep 14 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 83, b: 67, c: 16}, {date: 'Thu Sep 13 2018 12:00:02 GMT+0500 (Pakistan Standard Time)', a: 92, b: 80, c: 12}, {date: 'Wed Sep 12 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 81, b: 63, c: 18}, {date: 'Tue Sep 11 2018 12:00:15 GMT+0500 (Pakistan Standard Time)', a: 105, b: 92, c: 13}, {date: 'Mon Sep 10 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 122, b: 93, c: 29}, {date: 'Sun Sep 09 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 79, b: 66, c: 13}, {date: 'Sat Sep 08 2018 12:00:06 GMT+0500 (Pakistan Standard Time)', a: 64, b: 53, c: 11}, {date: 'Fri Sep 07 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 62, b: 50, c: 12}, {date: 'Thu Sep 06 2018 12:00:01 GMT+0500 (Pakistan Standard Time)', a: 83, b: 59, c: 24} ];
版本:
react: "^16.3.1"
react-native: "^0.55.4"
react-native-svg: "^6.5.2"
victory-native: "^30.3.0"
原來在x軸上的域確實具有字符串date而不是date,因此我將其轉換為date並開始工作。
但是我仍然不確定它在調試模式下如何工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.