АБ
Size: a a a
АБ
АБ
JG
АБ
const DEFAULT_STATE = {
auth: new TokenModel(),
verifyTimeout: 0
}
const state = () => (merge.recursive(true, {}, DEFAULT_STATE))
АБ
const mutations = {
clear (s) {
const state = merge.recursive(true, {}, DEFAULT_STATE)
for (const key in state) {
if (Object.prototype.hasOwnProperty.call(state, key)) {
s[key] = state[key]
}
}
}
}
JG
АБ
vuex-persistedstate
А при создании моделей каких-либо я бы вообще не стал особо vuex
использовать, либо после создания явно чищу то что надо почистить, либо можешь событие выбросить и по нему в порядок приводить, но чем это от экшена в сторе будет отличаться не знаю дажеJG
JG
АН
<script>
const files = {
en: require('@/assets/json/press.en.json'),
de: require('@/assets/json/press.de.json')
};
export default {
name: 'Press',
layout: 'text-page',
data: () => ({
content: null
}),
async asyncData({ app }) {
const locale = app.i18n.locale;
const response = await app.$axios.get(files[locale]);
return { content: response };
}
};
</script>
АН
АН
А
<script>и сами файлы должны лежать где-нть в общедоступной статике
const files = {
en: '/json/press.en.json',
de: '/json/press.de.json'
};
...
АН
<script>и сами файлы должны лежать где-нть в общедоступной статике
const files = {
en: '/json/press.en.json',
de: '/json/press.de.json'
};
...
АН
А
АН
/json/press.en.43fdfds.json
АН
А
АН