Если вы решите преобразовать этот метод return () в метод рендеринга, самым простым вариантом будет использование метода map (). Сопоставьте свой массив в синтаксисе JSX с помощью функции map (), как показано ниже ( используется синтаксис ES6 ).
Внутренний родительский компонент:
{ objectArray.map((object, index) =>
Обратите внимание, что атрибут key
добавлен в ваш дочерний компонент. Если вы не указали ключевой атрибут, вы можете увидеть следующее предупреждение на своей консоли.
Предупреждение. Каждый дочерний элемент в массиве или итераторе должен иметь уникальную «ключевую» опору.
Теперь в компоненте ObjectRow вы можете получить доступ к объекту из его свойств.
Внутри компонента ObjectRow
const { object } = this.props
или
const object = this.props.object
Это должно привести вам объект, который вы передали от родительского компонента к переменной
object
в компоненте ObjectRow. Теперь вы можете выплеснуть значения в этом объекте в соответствии с вашей целью.Ссылки:
location /one {
rewrite /one/(.+) /$1 break;
include uwsgi_params;
uwsgi_pass unix:///.../one.sock;
}
Я только что встретил ту же проблему, и вот решение
location /one {
include uwsgi_params;
uwsgi_pass unix:///.../one.sock;
uwsgi_param SCRIPT_NAME /one;
uwsgi_modifier1 30;
}
Здесь вы можете найти более uwsgi_modifier1
здесь: http://uwsgi-docs.readthedocs.org/ ан / последний / Nginx.html # хостинг-несколько-приложения-в-же-процесс-ака-управление-скрипт-имя-и-путь-инфо