• 技术文章 >web前端 >js教程

    iview组件事件额外传递参数的代码示例

    不言不言2019-03-27 09:35:54转载1232
    本篇文章给大家带来的内容是关于iview组件事件额外传递参数的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

    <template>
        <Table border :columns="columns6" :data="data5" @on-row-click="(row, index) => { youFunc(row, index , 'params')}"></Table>
    </template>
    <script>
        export default {
            methods:{
              youFunc(row, index, params) {
                console.log(row, index, params)
              }
            },
            data () {
                return {
                    columns6: [
                        {
                            title: 'Date',
                            key: 'date'
                        },
                        {
                            title: 'Name',
                            key: 'name'
                        },
                        {
                            title: 'Age',
                            key: 'age',
                            filters: [
                                {
                                    label: 'Greater than 25',
                                    value: 1
                                },
                                {
                                    label: 'Less than 25',
                                    value: 2
                                }
                            ],
                            filterMultiple: false,
                            filterMethod (value, row) {
                                if (value === 1) {
                                    return row.age > 25;
                                } else if (value === 2) {
                                    return row.age < 25;
                                }
                            }
                        },
                        {
                            title: 'Address',
                            key: 'address',
                            filters: [
                                {
                                    label: 'New York',
                                    value: 'New York'
                                },
                                {
                                    label: 'London',
                                    value: 'London'
                                },
                                {
                                    label: 'Sydney',
                                    value: 'Sydney'
                                }
                            ],
                            filterMethod (value, row) {
                                return row.address.indexOf(value) > -1;
                            }
                        }
                    ],
                    data5: [
                        {
                            name: 'John Brown',
                            age: 18,
                            address: 'New York No. 1 Lake Park',
                            date: '2016-10-03'
                        },
                        {
                            name: 'Jim Green',
                            age: 24,
                            address: 'London No. 1 Lake Park',
                            date: '2016-10-01'
                        },
                        {
                            name: 'Joe Black',
                            age: 30,
                            address: 'Sydney No. 1 Lake Park',
                            date: '2016-10-02'
                        },
                        {
                            name: 'Jon Snow',
                            age: 26,
                            address: 'Ottawa No. 2 Lake Park',
                            date: '2016-10-04'
                        }
                    ],
                }
            }
        }
    </script>

    本篇文章到这里就已经全部结束了,更多其他精彩内容可以关注PHP中文网的JavaScript视频教程栏目!

    以上就是iview组件事件额外传递参数的代码示例的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:javascript
    上一篇:JavaScript函数前面加!、+、-、~, ;符号的意义介绍 下一篇:JavaScript中innerWidth和innerHeight属性详解
    大前端线上培训班

    相关文章推荐

    • JavaScript实现递归算法的方法介绍• JavaScript中比较运算符隐式类型转换的介绍(附示例)• JavaScript取整的五种方法介绍• JavaScript中IE兼容出现的问题及解决方法• JavaScript单线程机制与setTimeout执行原理的介绍(附代码)• JavaScript函数前面加!、+、-、~, ;符号的意义介绍

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网