iT邦幫忙

0

[React native ]是否可以讓user不看見的情況下,生成圖表並儲存圖表

  • 分享至 

  • xImage

大家好
[目前狀況]
我們使用的是第三方套件 'react-native-echarts-pro' 做圖表和 'react-native-blob-util'把圖表儲存成png
在view上顯示圖表的話,可以抓到base64字串,後續處理就沒問題

[需求]
但目前有需求是要基於在同樣的資料上,同時生成另一張不同的圖表
不過這張圖是不給user看的,要上傳到雲端

[試過的方法]
有試過把不想顯示的圖用margin方式拉出螢幕外面或是加上display:inline, display:none,但發現就算這樣設置,螢幕上需要顯示的components還是會被這個圖表component給打亂排版。但如果不render這個component,好像就做不成圖表,當然也就抓不到base64字串

不知道是否有其他方法可解? 謝謝各位

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0

採用絕對定位的方式。拉去 -X -y 的位置去。
現在不知道能不能用這方法就是了。

iku124 iT邦新手 5 級 ‧ 2022-08-10 09:13:54 檢舉

昨天試了絕對定位一樣出不來
原本使用的方法是在外包一層view, 在view上使用display:'none', 原本可以,但後來又不行了,不曉得是什麼原因
非常謝謝提供方法~

我要發表回答

立即登入回答