в MovieDescription, поместите объекты данных в состояние. когда вы возвращаете json из выборок, для обновления данных используется setState({})
. Я думаю, что это должно решить вашу проблему. В идеале вы должны делать все это в основном компоненте и передавать данные в качестве реквизитов дочерним компонентам. Таким образом, вам не нужно беспокоиться о состояниях в трех объектах, только в одном.
Для установки переменных среды сделайте это
Computer
и выберите Properties
Advanced system settings
в левой панели, и подтверждают подсказку контроля учётных записейAdvanced
вкладка (это является 3-м),Environment Variables...
(внизу)User variables for XXX
) любая находка запись для PATH
, или нажмите новый для создания записи.PATH
используйте точки с запятой для разделения каждого каталога, перечисленного в немc:\ruby\bin
(изменитесь при установке рубина где-то в другом месте) в.gem
и ruby
и irb
должен теперь все работать. Кто бы ни сказал, что инструменты GUI медленнее, чем инструменты командной строки. фыркайте!
В командной строке окно вводит 'ПУТЬ' затем возврат хита, Вы видите ruby.exe на переменной окружения PATH?
При установке рубина для высказывания 'c:\ruby' затем, это будет 'c:\ruby\bin\'.
Похож на него, может отсутствовать в пути.
Добавьте свой рубиновый каталог bin к Вашей переменной окружения PATH, перейдите к Панели управления-> Система-> Усовершенствованные параметры настройки системы, затем перейдите к Вкладке "Дополнительно", Переменным среды, затем отредактируйте свою переменную ПУТИ и добавьте путь к рубиновой двоичной установке т.е.; C:\ruby\bin