Skip to main content
The 2024 Developer Survey results are live! See the results

All Questions

1 vote
1 answer
24 views

VueJS: Can a child component observe if a parent component has defined its event handler

given a child component Foo.vue <template> ... <button @click="emit('bah', ...)">...</button> ... </template> <script setup> const emit = defineEmits(['...
Jay Edwards's user avatar
2 votes
2 answers
51 views

How to pass data to child component using vue 3 h render after data is changed?

I have an issue that needs to be resolved. a.ts const open = ref<boolean>(false) h(RowAction, { open: open, onDelete: () => { Data.remove().then(() => {}).catch(() => {})....
MewTheDev's user avatar
1 vote
0 answers
38 views

How to stop executing rest of code in script setup syntax in composition api Vue 3

I have a page template that contains the following sub-component: <template> <ManageVacanciesAndMatchesTabVacancies @loading-data="setIsTabDataLoading" /> </template> And ...
Dennis's user avatar
  • 3,520
2 votes
1 answer
835 views

why do I get this error when I try to use multiple defineModels in vue.js?

I am trying to use the v-model directive on two input elements. However, I am getting the following error: duplicate model name "modelValue". Below I show the code that generates this error: ...
William Pineda MHA's user avatar
0 votes
1 answer
45 views

$route throws an undefined error from inside script setup

I was wondering why this works: <template> <h1> You are on page {{ $route.params.page }}</h1> </template> but when I try to access the param from script setup as in <...
dhiaagr's user avatar
  • 15
0 votes
1 answer
49 views

Vue.js 3 SFC multiple lists

I am creating a vue.js3 SFC application where the list component is used multiple times. The aim is to produse a separate lists of items in each component from SingleList.vue. I wanted to use a v-for='...
Anna's user avatar
  • 15
0 votes
1 answer
157 views

Vue.js 3 SFC passing data to siblings

I am trying to pass a prop between sibling elements (a card and an input) and so far it has not been successful. I have a button nested within a card element. When someone is pressing a button, I emit ...
Anna's user avatar
  • 15
1 vote
1 answer
175 views

vue3 script setup not working with revogrid

I have a vue3 app, in which I'd like to keep using the standard composition api style. Unfortunately, RevoGrid doesn't seem to like it. RevoGrid works with an options api style , but the equivalent ...
Shane Petroff's user avatar
1 vote
1 answer
42 views

Component isn't updating from computed value [duplicate]

I have a generic component linked to a computed value to simulate routing. There is a current page property, and three links, whenever the user clicks on a link, that property gets updated via the ...
dhiaagr's user avatar
  • 15
2 votes
1 answer
4k views

How to use defineModel (in Vue 3.4) for uses other than inputs

The examples given for defineModel in the Vue docs all relate to uses for data inputs. I was wondering if this construct could also be used elsewhere, thus avoiding the somewhat cumbersome props/emit ...
quilkin's user avatar
  • 1,297
0 votes
1 answer
26 views

VueJS passing parameter to bound property

I want to track the state of several buttons without having a tracker variable and function for each. So I want to pass a parameter through to a computed property, something like this: <div class=&...
Andy's user avatar
  • 2,143
-1 votes
1 answer
149 views

Vue composition typescript access props value in another props validation

i would want to access the props value from another props validator. Here is my code: <script lang="ts" setup> import { PropType } from 'vue'; import { iStep } from '@/...
user3699170's user avatar
-1 votes
1 answer
73 views

Blank background-image in vue.js

For a website, i want 70% of the page to be covered with an image. However the image is just blank. I use Vue.js as my frontend. Here is the code that results in a blank space: <script setup lang=&...
Clyon97's user avatar
  • 65
0 votes
0 answers
31 views

How to access current route name from App.vue in Vue 3 script setup [duplicate]

I'm having trouble with getting current route name in App.vue in Vue3 script setup. I would like to get the current route name and check if it matches some conditions. The route is /login. and the ...
Kenta's user avatar
  • 1
0 votes
0 answers
161 views

Vue 3 - Transitioned Component Scroll Position Jumps

I am loading a component into a layout - a side panel with content that is taller than the layout container. The layout container has overflow-y: auto set on it, so the side panel can scroll up/down ...
mgtcampbell's user avatar

15 30 50 per page
1
2 3 4 5
11