Size: a a a

Nuxt.js | Vue SSR

2021 May 15

СП

Сергей Привалов... in Nuxt.js | Vue SSR
Есть вот такая вот такая штука - https://map.familypark.asset-rf.ru/ как я понимаю сделано на базе яндекс карты и NUXT
Так вот разработчик не на связи, есть цель сделать подобный генплан а базе другого поселка (ну то есть картинка будет другая на фоне), Доступ есть полный к тому что я показал.
Ну и было бы н плохо разобраться в том что есть, так как возможно будет необходимость кое что исправлять...
источник

НК

Николай Куртеев... in Nuxt.js | Vue SSR
https://codepen.io/SkyHolder/pen/BaaRvvv

сделал в своё время такую штуку
на карте рисуешь кучу фигур, как всплывашку на них показывать думаю разберешься
источник
2021 May 16

👤U

👤 User in Nuxt.js | Vue SSR
https://vc.ru/seo/135313-kak-bystro-vyvesti-novuyu-stranicu-v-top-yandeksa-i-google
В целом дельная статья.
Пробуйте быть релевантным по низкочастотникам.
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
всем привет
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
не понимаю что я делаю не так? получаю ошибку [vuex] do not mutate vuex store state outside mutation handlers.
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
watch: {
   query: {
     handler(newQuery) {
       const queryToStore = this.queryBuild(newQuery)
       this.$store.commit('studios/updateFilter', queryToStore)
     },
     deep: true,
   },
 },
 methods: {
   queryBuild(query) {
     const queryToStore = {}
     for (const [key, value] of Object.entries(query)) {
       if (!value.length) queryToStore[${key}] = null
       else queryToStore[${key}] = value
     }
     return queryToStore
   },
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
в мутации делаю так
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
updateFilter(state, payload) {
   state.filter = Object.assign({}, payload)
 },
источник

MK

Maxim Kostenko in Nuxt.js | Vue SSR
Есть же vuex router sync.
Но в этом куске все корректно за исключением факта, что с деструктуризацией выглядело бы проще. Скорее всего вы где-то значение к v-model приконектили
источник

V

Vlad in Nuxt.js | Vue SSR
а query в компоненте это что?
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
объект
источник

V

Vlad in Nuxt.js | Vue SSR
из стора?
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
data() {
   return {
     query: {
       search: [],
       studio_type: [],
       models_age: [],
       working_with_model_types: [],
       min_payout_percentage: [],
       shift_length: [],
       max_shifts_per_week: [],
       staff_gender: [],
       devices: [],
       conditions: [],
       support_staff: [],
       certified: [],
     },
   }
 },
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
в компоненте
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
в сторе по дефолту
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
filter: null,
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
updateFilter(state, payload) {
   state.filter = Object.assign({}, payload)
 },
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
и потом в геттере использую
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
query: (state, getters, rootState) => {
   return {
     city: rootState.cities.current.id,
     ordering: state.ordering,
     // ...state.filter,
   }
 },
источник

DG

Dima Glushkov in Nuxt.js | Vue SSR
из компонента
источник