vue-orderby-mixin

1.0.0 • Public • Published

vue-orderBy mixin

Sort a array object with a custom field

Install

$ npm install vue-orderby-mixin

Usage

this.orderBy(obj, column, type)
 
    obj => Array object
    column => A custom field for sorting
    type => ASC or DESC
    

Example

import orderBy from 'vue-orderby-mixin'
    export default {
        data () {
         return {
         users: [
            { id: 1, name: 'John' },
            { id: 2, name: 'Jane' }
         ],
         }
        },
        mixins: { orderBy },
        methods: {
            example () {
                this.orderBy(this.users, 'name', 'ASC')
            }
        }
    }

Result

id name
2 Jane
1 John

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i vue-orderby-mixin

      Weekly Downloads

      4

      Version

      1.0.0

      License

      MIT

      Last publish

      Collaborators

      • davidglezmartin