Size: a a a

Vue.js Russian Developers Community

2020 December 16

🖤

🖤Sheyx🖤 in Vue.js Russian Developers Community
Alexander Epifanov
var vm = new Vue({
 el: '#demo',
 data: {
   firstName: 'Foo',
   lastName: 'Bar',
   fullName: 'Foo Bar'
 },
 watch: {
   firstName: function (val) {
     this.fullName = val + ' ' + this.lastName
   },
   lastName: function (val) {
     this.fullName = this.firstName + ' ' + val
   }
 }
})

Код выше — императивный и избыточный. Сравните с версией с использованием вычисляемого свойства:
var vm = new Vue({
 el: '#demo',
 data: {
   firstName: 'Foo',
   lastName: 'Bar'
 },
 computed: {
   fullName: function () {
     return this.firstName + ' ' + this.lastName
   }
 }
})
computed что делать типо чекнут можно когда стейт измениться?
источник

Д

Дмитрий in Vue.js Russian Developers Community
Neumann
по умолчанию имортируется объект createapp
const app = Vue.createApp(App)

app.config.devtools = true
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
const app = Vue.createApp(App)

app.config.devtools = true
я написал же , import Vue from "vue" -> undefined
источник

Д

Дмитрий in Vue.js Russian Developers Community
Neumann
я написал же , import Vue from "vue" -> undefined
Омг, ну напиши
const app = createApp(App)
app.config.devtools = true

Включать логику надо хоть иногда 😂
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
Омг, ну напиши
const app = createApp(App)
app.config.devtools = true

Включать логику надо хоть иногда 😂
undefined
источник

N

Neumann in Vue.js Russian Developers Community
думаешь не пробывал
источник

Д

Дмитрий in Vue.js Russian Developers Community
Neumann
undefined
Что именно undefined, показывай main js

Показывай ошибку

Вот еще тебе и оф документация
https://v3.vuejs.org/api/application-config.html#errorhandler
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
Что именно undefined, показывай main js

Показывай ошибку

Вот еще тебе и оф документация
https://v3.vuejs.org/api/application-config.html#errorhandler
источник

Д

Дмитрий in Vue.js Russian Developers Community
Возьми сразу вытащи из vue createApp

import { createApp } from 'vue'
источник

N

Neumann in Vue.js Russian Developers Community
да так по дефолту
источник

N

Neumann in Vue.js Russian Developers Community
но если у createapp взять config.devtools то ничего не происходит
источник

Н

Нааааасть in Vue.js Russian Developers Community
здравствуйте!
у меня есть 2 ресурса, на которых надо запустить приложение
формат ссылок в приложениях выглядит так:
domain/app-static
dev-domain/app-name/app-static
для первого варианта статические файлы подтягиваются корректно
для второго варианта я не знаю как можно указать app-name дополнительно
в конфигурационном файле для сборки
publicPath: process.env.NODE_ENV === 'production'
   ? '/quality/static'
   : '/',
т е для второго варианта нужно чтобы было '/app-name/quality/static'
источник

Д

Дмитрий in Vue.js Russian Developers Community
Neumann
но если у createapp взять config.devtools то ничего не происходит
Значит что-то не так пишешь
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
Значит что-то не так пишешь
щас 5 сек отвечу челу и покажу
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
Значит что-то не так пишешь
источник

N

Neumann in Vue.js Russian Developers Community
Дмитрий
Значит что-то не так пишешь
источник

N

Neumann in Vue.js Russian Developers Community
конфиг то createapp имеет,но не devtools
источник

Д

Дмитрий in Vue.js Russian Developers Community
Neumann
конфиг то createapp имеет,но не devtools
Хз
источник

N

Neumann in Vue.js Russian Developers Community
ну и я о том же=(
источник

N

Neumann in Vue.js Russian Developers Community
вообще прочел что 3 версию не поддерживает данное расширение,но мне кажется бред это
источник