Relative Content

Tag Archive for vue.jsvuejs3

vue3 defineModel, use a dynamic default value based on a prop

The problem My old vue 2 code I’m trying to migrate to a vue3 <script setup> code is the following: <script> export default { name: ‘SomeList’, props: { items: { type: Array, }, selected: { default(props) { const hasItems = ( props.items !== undefined && typeof props.items === ‘object’ && Array.isArray(props.items) && props.items.length > 0 […]

vue3 defineModel, use a dynamic default value based on a prop

The problem My old vue 2 code I’m trying to migrate to a vue3 <script setup> code is the following: <script> export default { name: ‘SomeList’, props: { items: { type: Array, }, selected: { default(props) { const hasItems = ( props.items !== undefined && typeof props.items === ‘object’ && Array.isArray(props.items) && props.items.length > 0 […]

vue3 defineModel, use a dynamic default value based on a prop

The problem My old vue 2 code I’m trying to migrate to a vue3 <script setup> code is the following: <script> export default { name: ‘SomeList’, props: { items: { type: Array, }, selected: { default(props) { const hasItems = ( props.items !== undefined && typeof props.items === ‘object’ && Array.isArray(props.items) && props.items.length > 0 […]