Topic: Display selected value in dropdown
Hello, how can i display the selected value of a dropdown.
Rgds Stefan
                                                    
                                                    imyke
                                                                                        answered 7 years ago                                        
Hello @jay2jam. You can use your code to achieve that. Try this, let me know if it works.
<template>
    <div>
        <mdb-dropdown>
            <mdb-dropdown-toggle slot="toggle" size="lg" outline="primary" darkWaves>
                {{subjects[currentIndex]}}
            </mdb-dropdown-toggle>
            <mdb-dropdown-menu color="primary">
                <mdb-dropdown-item v-for="(sub, i) in subjects" :key="i" @click.native="pickSubject(i)" :active="i ===
            currentIndex">{{sub}}
                </mdb-dropdown-item>
            </mdb-dropdown-menu>
        </mdb-dropdown>
    </div>
</template>
<script>
    import {
        mdbDropdown,
        mdbDropdownItem,
        mdbDropdownMenu,
        mdbDropdownToggle
    } from 'mdbvue';
    export default {
        name: 'App',
        components: {
            mdbDropdown,
            mdbDropdownItem,
            mdbDropdownMenu,
            mdbDropdownToggle
        },
        data() {
            return {
                currentIndex: 0,
                subjects: ['Science', 'History', 'English']
            };
        },
        methods: {
            pickSubject(i) {
                this.currentIndex = i;
            }
        }
    };
</script>
                                                                                    
                                                    
                                                    Magdalena Dembna
                                             staff  premium                                             answered 6 years ago                                        
Hi, the code shown above should work fine. Thank you @ for your solution. Kind regards,Magdalena
                                                    
                                                    jay2jam
                                             pro                                             answered 6 years ago                                        
Hello and sorry for my late response.
Yes it is working, thx so much :-)
FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Answered
- User: Pro
 - Premium support: No
 - Technology: MDB Vue
 - MDB Version: 5.2.0
 - Device: MAC
 - Browser: CHROME
 - OS: Moave
 - Provided sample code: No
 - Provided link: No