美文网首页
vue使用render函数取值select标签的value

vue使用render函数取值select标签的value

作者: 山水风情 | 来源:发表于2017-09-13 21:40 被阅读0次
    还别说 , 初入使用踩到坑了.
    
    获取table中select的value,然后seletc 又是在render里面写的,这挺蛋疼的
    
    
    select

    比如获取图中的value ,然后在代码里面是这么写的 (这个on-change括号里面必须传入一个变量, 然后必须定义一个属性和值, 如果直接将我这定义的v 传入 方法里面, 那么获取到的是当前表格的数组位置,我现在这样写可以取到value的值了)

    image.png
    {
                            title: '关系',
                            key: 'operatorName',
                            render: (h, params) => {
                                return h('Select',{
                                    on:{
                                        'on-change':(v)=>{
                                            var i = v;
                                            this.selectOptions(i);
                                        }
                                    }
                                }, [
                                    h('Option', {
                                        props: {
                                            value: '1',
                                            label: '且'
                                        }
                                    }),
                                    h('Option', {
                                        props: {
                                            value: '2',
                                            label: '或'
                                        }
                                    })
                                ]);
                            }
                        },
    

    实现的函数

    实现方法

    相关文章

      网友评论

          本文标题:vue使用render函数取值select标签的value

          本文链接:https://www.haomeiwen.com/subject/vaglsxtx.html