Попробуйте использовать объект DateTime :
$date = new DateTime("+2 months");
echo $date->format("d/m/Y");
Хорошо. Вот результат:
mounted
выполняется только ОДИН РАЗ, поэтому после того, как dataEndpoint
изменилось, не выполнено действие ОБНОВЛЕНИЕ, это почему вы должны добавить watch
к вашему c-list
компоненту и проверить, изменилась ли запись - обновите раскрывающийся список:
watch: {
dataEndpoint() {
this.fetchAndSetJsonEndpoint();
}
},
Вот рабочая версия вашего кода: https: //codesandbox.io/s/64mj19r6zw