fetch обращается к старым данным
есть приложение при нажатии кнопки передается атрибут urlNews (ссылка на новость) у каждой новости своя кнопка, отслеживал консолью в функции постоянно меняется URL новости а вот код запомнил старый и держит его пока не нажму в консоле R чтобы обновить. Т.Е. feed постоянно приходит один и тот же пока через консоль принудительно не обновишь. Не понимаю почему
function NewsDetail({route, navigation}) {
const {urlNews, newsDetail, newsTitle} = route.params;
function getPhoto() {
//console.log(urlNews)
let [feed, setFeed] = React.useState('')
React.useEffect(() => {
let getFeed = async () => {
fetch(urlNews)//Запрос исходного кода сайта
.then((response) => response.text())
.then(result => setFeed(result))
}
getFeed();
}, [])
update: urlNews каждый раз разный, т.е.запрос на загрузку страницы каждый раз разный!!! делал так
fetch(urlNews+ '?random_number=' + new Date().getTime())
Не помогло