Я хотел бы получить innerHTML отображаемого компонента в Vue 3, но я не понимаю, как это сделать.
Я знаю, как это сделать с помощью refs в стандартной HTML-разметке, но это не работает с компонентами.
<template>
<div>
<div ref="hello"><span>Hello World</span></div>
<HelloWorld ref="hellow....
Привет, ребята, я новичок в vue js, и я пытаюсь передать параметры определенному маршрутизатору, это должно произойти, когда я нажму на исследование карты, а затем оно будет перенаправлено на компонент сведений об исследовании, называемый журналом действий, но когда я вызываю это маршрутизатор чере....
3 Фев 2022 в 13:07
Я создаю боковую панель с множеством функций, поэтому мне нужно добавить два условия в мой класс :, но я не знаю, как это сделать. Это то, чем я занимаюсь:
:class=" showSidebar ? 'open' : 'closed', showSidebarMini ? 'openmini' : 'closedmini'"
....
2 Фев 2022 в 20:22
Я работаю над проектом с Vue3, чтобы перечислить все университеты в Швеции, и у меня проблемы с RouterLink, чтобы вывести пользователя на внешнюю страницу и официальную веб-страницу университета. Есть ли у кого-нибудь советы по устранению этой проблемы?
Это мой файл App.vue:
<script>
import TheHead....
2 Фев 2022 в 14:48
У меня проблема с моим слайдером на vue3:
SlideShow
<template>
<div class="slides-wrapper">
<button
class="btn btn-primary btn-action btn-lg slides-prev"
@click="changePhoto(-1)"
:disabled="prevBtn">
<i class="icon icon-arrow-left"></i>
</button>
<....
Я пытаюсь написать «ловушку» для извлечения данных (не совсем понятно, какое слово для этого используется в Vue, но функция состояния, которая не отображает шаблон). Хук принимает асинхронный преобразователь данных в качестве параметра. Сам хук очень прост, он просто добавляет состояние загрузки к....
1 Фев 2022 в 22:08
Я работаю с очень простым приложением Vue 3, перечисленным ниже.
Из-за характера нашего проекта мы хотим использовать шаблоны в DOM.
Это отлично работает для одного компонента. Но как только дочерний компонент добавлен, этот компонент не работает.
См. пример ниже, где SubComponent перестает работат....
1 Фев 2022 в 15:18
В шаблоне у меня есть:
<template>
<div ref="PopupContent" class="popupContent" :style="data.contentStyle">
</template>
В настройках у меня есть:
export default defineComponent({
name: "Popup",
setup() {
const data = ref({
someOtherProp: 0,
style: <StyleValue>(),....
31 Янв 2022 в 19:04
У меня есть массив объектов в javascript, где у меня есть время входа в систему сотрудников. Я хочу узнать, работал ли сотрудник более 5 часов подряд, тогда он / она получит перерыв. в противном случае, если сотрудник проработал более 5 часов, но не работал последовательно, перерыва не будет.
Вот к....
31 Янв 2022 в 18:06
Я продолжаю переходить на vue 3. В vue 2 я использую метод @pbastowski для добавления модификаторов по условию ввода
<input type="text" v-model="filter" @[isOpen&&click.stop] />
Как я могу сделать это в vue 3?....
У меня возникли проблемы с пониманием логики работы v-if. Я пытаюсь скрыть кнопки в навигации в зависимости от того, на какой странице находится пользователь или если они аутентифицированы. Я в основном хочу, чтобы кнопка моей учетной записи показывала, когда пользователь вошел в систему, и показы....
30 Янв 2022 в 11:44
Когда я изменил импорт компонента vue с:
import Options from './components/Translator.vue'
Чтобы :
import Options from '@/popup/components/Translator.vue'
Показывает ошибку:
ERROR in ./src/popup/App.vue?vue&type=script&lang=ts (./node_modules/ts-loader/index.js??clonedRuleSet-1!./node_modules/vue-....
29 Янв 2022 в 09:34
Как получить доступ к имени компонента слота?
Я хочу создать копию компонента, предоставленного в слоте:
const child1 = slot
const child2 = h(???, slot.props)
Так что child1 отображается точно так же, как child2.
Мне это нужно, чтобы я мог изменять свойства этого VNode для примеров классов.
Контекс....
28 Янв 2022 в 18:22
Я хотел бы спросить о рендеринге дочернего элемента по умолчанию для просмотра. Я знаю, что существует тема с похожей проблемой, но я Я почти уверен, что это было для VUE2 и более старого vue-router. У меня возникли проблемы с отображением дочернего элемента по умолчанию для категории просмотра. ....
28 Янв 2022 в 12:08
Я пытаюсь сделать простой маршрутизатор с vue-router на vuejs3, и я получаю это предупреждение при первом нажатии на ссылку (не другие клики):
Vue@next:1571 [Vue warn]: в компоненте отсутствует шаблон или функция рендеринга.
Я использую vuejs3, vue-router, vscode, chrome на ubuntu
Мой код:
<!DOCTYPE....
28 Янв 2022 в 07:15
Я пытаюсь привязать элемент выбора к значению для пользовательского объекта. Суть здесь в том, что рассматриваемое свойство объекта имеет собственный геттер. Значение задается как число, но при доступе возвращает связанное значение в виде строки. Почему я это делаю — долгая история.
Итак, у меня ....
Можно ли объявить реактивный объект в Vue, а затем передать члены этого объекта составному объекту, сохраняя при этом реактивность?
Например:
Я объявляю тип «Состояние»:
type State = { myObjectList: Array<MyObject> }
Затем в моем компоненте я инициализирую свое состояние:
const state = reactive<Sta....
25 Янв 2022 в 23:28
Я новичок в Vue, пытаюсь настроить vue-i18n и продолжаю получать предупреждения консоли.
You are running the esm-bundler build of vue-i18n. It is recommended to configure your bundler to explicitly replace feature flag globals with boolean literals to get proper tree-shaking in the final bundle.
Мо....
Я хочу получить значение моего сохраненного пользователя из моего магазина
Но когда я попробовал функцию onMounted
onMounted(async () => {
console.log('user', store.state.user) //here i can see the values
const info = computed(() => {
return store.state.user
})
co....
25 Янв 2022 в 07:34
Я очень новичок в vue. Я знаю, что это легко с vue-cli, но мне нужно сначала изучить это, не используя узел. Я делал много файлов шаблонов и страниц в разных файлах js. Внезапно мне пришло в голову, что если запрашивается и загружается много файлов? Что я пытаюсь сделать, так это попытаться объе....
25 Янв 2022 в 05:54
Я визуализировал все сообщения, используя v-for, но теперь я хочу добавить раздел комментариев к каждому. Я не знаю, как установить связь между комментарием и постом. Как вы можете видеть в коде, раздел комментариев отображается для всех открыток, но как он может быть специфичным для каждого сообщ....
25 Янв 2022 в 01:31
Я использую темный режим, используя Vue3 + Tailwind, но когда я перезагружаю страницу или нажимаю на какой-либо компонент, который перезагружает что-то, мой темный режим установлен на false, и появляется светлый режим, я не знаю, как я могу хранить свои данные. Вот мой код:
<div class="relative fle....
24 Янв 2022 в 21:08
При переходе с vue 2 на vue 3 я получаю предупреждения о компиляции. Устаревание $listeners в компонентах — одно из таких предупреждений. Я проверил официальную документацию по использованию $attrs, удалив $listeners. Я новичок в vue 3. Поэтому не могу понять, как обрабатывать эти предупреждения,....
24 Янв 2022 в 15:54
Когда мне нужен локализованный текст в содержимом тега, я делаю что-то вроде этого
<span>{{ $t('myText') }}</span>
Но я не могу найти способ добавить локализованный текст для атрибута тега. Я пытался
<v-text-field
label="{{ $t('myText') }}"
></v-text-field>
Но это не сработало. Кто-нибудь....
23 Янв 2022 в 20:13
Я новичок и пытаюсь создать этот проект, который подключается к API с помощью выборки, но мне нужно сделать это с помощью Vue 2, а примеры, которые я использовал для изучения, были сделаны на Vue 3. Я пытался посмотреть для способа понижения версии с помощью npm i vue@2.6.11, но мой проект показыва....
22 Янв 2022 в 17:36