Пользовательский атрибут пространства имен в JSX / React - PullRequest
0 голосов
/ 17 января 2019

Как я уже понял, React JSX не поддерживает теги пространства имен по умолчанию. Но допустим, у меня есть следующий компонент:

render() {
  return (
    <div><!-- This should contain th:text -->
      ...
    </div>
  );
}

и я хочу, чтобы этот компонент отображался в:

<div th:text="value">
  ...
</div>

Как я могу добиться, чтобы th:text="value" было добавлено к отображаемому выводу?

1 Ответ

0 голосов
/ 17 января 2019

Нашли решение через несколько минут:

const i18n = {
    "th:text": "${#foo.bar}"
};

render() {
  return (
    <div {...i18n}>
       ...
    </div>
  );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...