Риторический вопрос - а с чего вы решили, что он должен обновляться? Вообще, подобные заблуждения имеют своей причиной крайне слабые знания js, задумайтесь над этим.
Ну насчёт слабых знаний никто и не спорит) В любом случае, как это связано с js? Если это работает не так, как я думаю, ок. Я потому здесь и спрашиваю, потому что не знаю. Зачем мне делать setState если в state у меня уже прописаны props?
Кстати насчёт componentDidUpdate я написал, что да, изменились.
Пробовал и 'x' и 'model', php ничего не видит. Скрипт однако выполняется, т.е. если я просто отправляю данные из php в бд то всё ок, но когда передаю $_POST то пустота.
И раз уж вы подняли эту тему, как всё это связано с нативным js?)