React Native: как передать объект в Android, а затем вернуть его в RN для печати - PullRequest
0 голосов
/ 19 сентября 2018

Я читал о React Native: Родные модули - ReadableMap / ReadableArray.Но я не могу найти пример или демонстрационный код для его реализации в проекте.

Вот мой первый сценарий: у меня есть приложение для очередей, которое также печатает квитанцию ​​для выбранной транзакции.

Теперь моя проблема в том, что для каждой транзакции снятия средств зависит, имеет ли клиент 1 или более транзакций.В основном по моему коду он возвращает объект.Пожалуйста, смотрите код ниже:

function getWdlTransactions(transactions) {
 const wdlTrans = []
if (transactions) {
 for (let i = 0, length = transactions.length; i < length; i++) {
  if (transactions[i].transactionType === TransactionTypeEnum.WITHDRAWAL.code) {
   const { accountNo, amount } = transactions[i]
    wdlTrans.push({
     accountNo,
     amount
    })
   }
  }
}
return wdlTrans
}

Таким образом, ожидаемое значение этого примерно так:

0: {accountNo: 1234567890123, количество: 1234}

1: (accountNo: 1234567890124, сумма: 12345}

Это объект в Javascript / RN в зависимости от количества транзакций снятия средств, которые имеет клиент.

И мне нужен геттер из java, чтобы я мог распечатать эти значения.

Мой код на Java для печати с использованием команды ESC POS:

POS_Set_Font (trans, 0, 0,3, 3) . Где «trans» должен быть тем, чтобы установить значение для транзакции вывода (ов).

Надеюсь, что кто-то поможет мне в этом. Заранее большое спасибо!

...