3
我正在創建一個原生模塊,用於反應原生的,用java編寫的模塊。如何將組件傳遞到本地模塊,例如我使用MaterialStyledDialogs
(link)作爲自定義對話框,我想爲它設置一個custom view,並且該視圖是一個反應本地組件。這可能嗎?如何將反應原生組件傳遞給Android的本機模塊
我可以傳遞沒有問題的字符串,但不能與組件通過。例如
我有一個組件調用<CustomListForDialog/>
,然後我會通過像它傳遞給本機模塊,以便
...
import { NativeModules } from 'react-native';
...
// the custom function inside the class
showCustomDIalog() {
NativeModules.MyNativeDialog.show('Header Title', <CustomListForDialog/>);
}
...
如何從本機模塊接收組件?提前致謝。
任何作品圍繞實現我的目標呢?也許有一個不同的方法。就像包含View組件的Modal一樣。 –
只需將數據發送到本機代碼,在那裏處理它。取回處理的數據。然後,生成組件。這是唯一的方法。 – Sriraman
@KennethPalaganas嘗試查看measureLayout方法的實現,它是使用本機組件來計算結果並在回調中發送的本機模塊。 –