react Warning: `value` prop on `input` should not be null.

Warning: `value` prop on `input` should not be null.

Хорошо бы понять как быстро искать такую ошибку, как быстро понять что не так.

Вариант 1 - изучить вывод Warning в консоли вручную

Изучите вывод предупреждения в консоли, может, вы найдете родительский компонент, который встречается на странице нечасто. У меня такой вывод:

Решение задачи 5 из главы 12.1

Решение задачи 5 из главы 12.1

5. Решите с помощью цикла repeat/until:
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, делящиеся на 7 и 3 нацело и при этом лежащие в диапазоне от 45 до 99.

Решение задачи 4 из главы 12.1

Решение задачи 4 из главы 12.1

4. Решите с помощью цикла repeat/until:
Выведите на экран, все четные числа, делящиеся на 3 и на 6 нацело , лежащие в диапазоне от 35 до 117.

program Project4;
var i: integer;
begin
  i :=35;
  repeat
    if ((i mod 2) = 0) AND ((i mod 3) = 0) AND ((i mod 6) = 0) then
    write(i, ' ');
    i := i + 1;
  until (i>117);
  readln();
end.

Решение задачи 3 из главы 12.1

Решение задачи 3 из главы 12.1

3. Пользователь вводит в консоль символы (после каждого нажимая Enter), в ответ выводите символ '&', до тех пор пока пользователь не введёт '#', после чего завершите программу.

program Project3;
var a: char;
begin
  writeln('Vvedite simvol:');
  readln(a);
  repeat
    writeln('&');
    writeln('Vvedite simvol:');
    readln(a);
    if (a='#') then
       writeln('Konez!');
  until a='#';
end.

Решение задачи 2 из главы 12.1

Решение задачи 2 из главы 12.1

2. Пользователь вводит целое число, если оно больше единицы, то выведите на экран все целые числа от этого числа до единицы (в обратном порядке), которые делятся на 23 без остатка. Иначе (если введённое пользователем число не больше единицы) сообщите об ошибке.

Решение задачи 1 из главы 12.1

Решение задачи 1 из главы 12.1

Выведите на экран, все числа от 55 до 9236.

program Project1;
var i: integer;
begin
  i :=55;
  repeat
    write(i, ' ');
    i := i + 1;
  until (i>9236);

  readln();
end.

SimpleMVC (реализация Dependency Injection)

Пытаюсь реализовать дополнение к SimpleMVC: передать Dependency Injection через конструктор.

Я наверно не до конца понимаю как рабоет DI. Пытаюсь создать класс Container, который будет являться DI контейнером. Его потом можно перенести в отдельный файл и подключать где требуется.

В этом классе работать с $config, получать массив конфигурации. Сделать в этом классе свой метод getConfig():

Решение задачи 9 из главы 11

Решение задачи 9 из главы 11

9. Пользователь вводит в числа последовательно три произвольных целых числа. Заведите три переменных и сохраните эти числа в эти переменные. Пользовательский ввод обрабатывайте в цикле.

Решение задачи 8 из главы 11

Решение задачи 8 из главы 11

Пользователь вводит целые числа в цикле (разные: четные, нечетные, положительные, отрицательные в любом порядке и количестве). Считайте и выведите на экран значения первых трех отрицательных нечетных чисел. После чего завершите цикл.

Срабатывает только при подряд введенных трех отрицательных числах.

Pages

Subscribe to fkn+antitotal RSS