import { createStore } from 'vuex';
const store = createStore({
state : {
conuter : 1000,
deleteModalObj : {
showDeleteModal: false,
deleteUrl : '',
data : null,
deletingIndex: -1,
isDeleted : false,
},
user: false,
},
getters: {
getCounter(state){
return state.conuter
},
getDeleteModalObj(state){
return state.deleteModalObj;
},
},
mutations: {
changeTheCounter(state, data){
state.conuter += data
},
setDeleteModal(state, data){
const deleteModalObj = {
showDeleteModal: false,
deleteUrl : '',
data : null,
deletingIndex: -1,
isDeleted : data,
}
state.deleteModalObj = deleteModalObj
},
setDeletingModalObj(state, data){
console.log('setDeletingModalObj mutation called');
console.log('Data received:', JSON.parse(JSON.stringify(data))); // Convert Proxy to plain object for logging
state.deleteModalObj = data
console.log('Updated deleteModalObj state:', JSON.parse(JSON.stringify(state.deleteModalObj)));
},
// updateUser(state, data) {
// console.log('updateUser mutation called with data:', data); // Debugging line
// // state.user = data || false;
// state.user = data;
// console.log('state.user after update:', state.user); // Debugging line
// },
updateUser(state, data){
state.user = data
},
},
actions :{
changeCounterAction({commit}, data){
commit('changeTheCounter', data)
}
}
});
export default store;
Мои зарегистрированные пользовательские данные печатаются в блейд-файле Laravel, но не передаются в файл vue, и в результате меню также не отображаются. в чем проблема не передавать данные с помощью файла vue
export default store; [/code] Мои зарегистрированные пользовательские данные печатаются в блейд-файле Laravel, но не передаются в файл vue, и в результате меню также не отображаются. в чем проблема не передавать данные с помощью файла vue
Я столкнулся со странной проблемой при выполнении модульных тестов, связанных с пользовательским интерфейсом на основе Qt. Все мои тесты отлично работают в режиме «Выполнить», но как только я перехожу в режим «Отладка» и устанавливаю точку останова...