Size: a a a

Vue.js Russian Developers Community

2020 December 22

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Alexey Illarionov
setup() {
 let creating_module = generateCourseModule()
 
 return {
  creating_module}
},
Покажи "целиком")
Сложно понять, где и что происходит, как что-то меняется по паре строк...
источник

SG

Sir Go in Vue.js Russian Developers Community
вставляйте код через ваш код
источник

AI

Alexey Illarionov in Vue.js Russian Developers Community
setup() {
 const { state: course_state } = useCourseStore()
 let creating_module = generateCourseModule()
 
 function createModule() {
  course_state.active_module_index = course_state.modules.length
  course_state.modules.push(clone(creating_module))

  creating_module = generateCourseModule()
  console.log(creating_module)
 }

 return {
  course_state,
  translate,
  creating_module,
  createModule }
},
источник

SG

Sir Go in Vue.js Russian Developers Community
справа и слева ``` пишите )
источник

AI

Alexey Illarionov in Vue.js Russian Developers Community
`<v-module
   :module="creating_module"
   @createModule="createModule"
   create-mode />`
источник

M_

MRG _Serejka in Vue.js Russian Developers Community
Добрый день , хочу спросить как на фронте оторазить xml файл
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Sir Go
вставляйте код через ваш код
+
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Alexey Illarionov
setup() {
 const { state: course_state } = useCourseStore()
 let creating_module = generateCourseModule()
 
 function createModule() {
  course_state.active_module_index = course_state.modules.length
  course_state.modules.push(clone(creating_module))

  creating_module = generateCourseModule()
  console.log(creating_module)
 }

 return {
  course_state,
  translate,
  creating_module,
  createModule }
},
Так не работает. setup вызывается один раз при иницализации компонента. Он один раз вызывается и один раз возвращает то, что в return
источник

VD

Vitaliy Demchuk in Vue.js Russian Developers Community
кто-то сталкивался с ситуацией, когда на клиенте не подгружается компонент через () => import(...), но после сброса кэша страницы - все ок.. в чем может быть проблема?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Alexey Illarionov
setup() {
 const { state: course_state } = useCourseStore()
 let creating_module = generateCourseModule()
 
 function createModule() {
  course_state.active_module_index = course_state.modules.length
  course_state.modules.push(clone(creating_module))

  creating_module = generateCourseModule()
  console.log(creating_module)
 }

 return {
  course_state,
  translate,
  creating_module,
  createModule }
},
Вместо реактивного объекта используй ref
источник

AI

Alexey Illarionov in Vue.js Russian Developers Community
Grigorii K. Shartsev
Так не работает. setup вызывается один раз при иницализации компонента. Он один раз вызывается и один раз возвращает то, что в return
Я же потом его обновляю по идее в функции
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Alexey Illarionov
Я же потом его обновляю по идее в функции
function s() {
 let x = 1;
 function update() {
   x = 2;
 }

 return { x, update };
}

const { x, update } = s();
update();
Чему равен x?
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
В обычном JS
источник

V

Vite4eg in Vue.js Russian Developers Community
Grigorii K. Shartsev
function s() {
 let x = 1;
 function update() {
   x = 2;
 }

 return { x, update };
}

const { x, update } = s();
update();
Чему равен x?
Херасе замутки 😄
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Grigorii K. Shartsev
function s() {
 let x = 1;
 function update() {
   x = 2;
 }

 return { x, update };
}

const { x, update } = s();
update();
Чему равен x?
там без ошибок с большой написано при деструктуризации? :)
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
Та не. Это ж не ссылка
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Bogdan Saliuk
там без ошибок с большой написано при деструктуризации? :)
just чтобы переменные были с новым именем
источник

GS

Grigorii K. Shartsev in Vue.js Russian Developers Community
Grigorii K. Shartsev
function s() {
 let x = 1;
 function update() {
   x = 2;
 }

 return { x, update };
}

const { x, update } = s();
update();
Чему равен x?
@superalesha_ykt у тебя в setup тоже самое
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
ну тогда undefined. регистр имеет значение
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
и вооще эрор :)
источник