Поля ввода становятся предварительно заполненными константным значением, даже если в URL нет параметра запроса - PullRequest
1 голос
/ 03 марта 2020

Я написал код, в котором первый экран будет принимать параметр запроса от URL и предварительно заполнять соответствующее поле ввода. скажем

<----- url ------->? qparam = 1234 - это заполнит 1234 в поле ввода

<----- url ------->? Qparam = 5678 - это заполнит 5678 в поле ввода

Но что теперь происходит, если я не отправляю запрос-параметр.

<----- just-url -------> - тогда все равно постоянное значение заполняется, скажем 1234 .

Предполагая, что одно и то же постоянное значение (1234) используется несколько раз в качестве параметра запроса, я попытался проверить, заполняется ли оно из кэша. Я нажал на тот же URL (без каких-либо параметров запроса) в режиме инкогнито, но, тем не менее, заполнено то же значение.

Я проверил, и это значение нигде не запрограммировано. и Примечание - когда я снова нажимаю на URL с другим параметром запроса, скажем

<----- url ------->? qparam = 1122 - это заполняет 1122 в поле ввода, как и ожидалось.

, но снова при нажатии <----- just-url -------> - затем снова здесь заполняется постоянное значение 1234 .

в чем может быть причина? если это связано с кэшем, пожалуйста, объясните явно? также, если возможно, сообщите, есть ли другой способ проверить, выбирается ли значение из кэша?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...