javascript - Wie wähle ich die ElementUI Select-Komponente standardmäßig aus?
高洛峰
高洛峰 2017-06-26 10:52:36
0
4
935

Wie wähle ich die ElementUI Select-Komponente standardmäßig aus?

Die Daten in diesen Optionen werden dynamisch erfasst, aber jetzt muss ich eine der Optionen als Standardwert festlegen.
Wenn die aktuelle Seite vom Benutzer bearbeitet wird, nachdem ich die Parameter des Benutzers über Ajax erhalten habe, wie kann ich dann die Parameter des Benutzers als Standard in den Optionen festlegen?

Angehängter js-Code:

<script>
    export default {
        name: 'edit',
        created (){

            this.$http.get('xxxxxx/api/getUserAttributes').then( resolve => {
                this.departments = resolve.data.departments
                this.userlevels = resolve.data.userlevels
                this.positions = resolve.data.positions
            }, reject => {
                this.$message.error('error')
            })

            let query_id = this.$route.query.id ? this.$route.query.id : 30

            this.$http.get('xxxxxx/api/getUser', {
                params: {
                    query_id: query_id
                }
            }).then( resolve => {
                this.form.id = resolve.data[0].id
                this.form.account = resolve.data[0].account
                this.form.password = resolve.data[0].password
                this.form.nickname = resolve.data[0].nickname
                this.form.email = resolve.data[0].email
            }, reject => {
                this.$message.error('error')
            })


        },
        data (){
            return {
                form: {
                    id: '',
                    account: '',
                    nickname: '',
                    password: '',
                    email: '',
                    sex: 1,
                    authority: []
                },
                departments: [],
                userlevels: [],
                positions: []
            }
        }
    }
</script>
高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

Antworte allen(4)
小葫芦

让v-model的值和checkbox里面的值对应就可以显示

学霸

如图,设置v-model等于哪一个value,就是现实哪一个label

扔个三星炸死你

没看到你的html,不过v-model绑定的值和你option的value值一样就行了呗。也看不到你的html的v-model的绑定值。

代言

改了一下官方文档里的demo
https://jsfiddle.net/athena03...

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage