столкнулся с проблемой что геттер для vuex не передает значение.
const store = new Vuex.Store({
state: {
arCityWeater: null
},
actions: {
addCity: async ({commit}, cityName) => {
console.log('ww')
commit('ADD_CITY', cityName)
},
GET_WEATER_ON_COORD: async ({commit}, payload) => {
let {data} = await axios.get('http://api.openweathermap.org/data/2.5/weather?lat='
+ payload.latitude
+ '&lon='
+ payload.longitude + '&appid='
+ 'e9c75f6dc1027a3488ea4818c1932495').catch((err) => { console.log(err); });
if (data.cod == 200) {
commit('ADD_CITY', data);
}
console.log('zzz');
console.log(payload); //значение нормальное
console.log(data); //значение нормальное
console.log('mmm');
},
},
mutations: {
ADD_CITY: (state, payload) => {
console.log('gg')
console.log(payload) //значение нормальное
// state.arCityWeater.push(payload)
state.arCityWeater = payload;
console.log(state.arCityWeater) //значение нормальное
console.log('ss')
}
},
getters: {
getArCityWeater: state => {
console.log('ff')
console.log(state) // null
console.log(state['arCityWeater']) // null
console.log(state.arCityWeater) // null
console.log('oo')
return state.arCityWeater
},
isCityWeater(state) {
console.log('yy')
console.log(state.arCityWeater)
//console.log(state.arCityWeater.length)
console.log('uu')
//return state.arCityWeater.length > 0
}
},
modules: {
// Это приложение слишком маленькое для модулей...
}
});
и следовательно получаю значение в computed
computed: {
arCityWeather() {
console.log('ee')
console.log(this.$store.getters.getArCityWeater) //null
console.log('nn');
return this.$store.getters.getArCityWeater; //null
},
},
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Вобщем, у меня есть бот на Discord, мне нужно что бы при заходе в группу этот бот кидал картинку(с зарание подготовленым фоном) с ником человека(+-...
Можно как-то закрыть видео при нажати кнопки назад в браузере, но чтобы не выйти из страницы?