vue-underscore

0.1.4 • Public • Published

vue-underscore

You know Underscore.js is a utility-belt library for JavaScript that provides support for the usual functional suspects (each, map, reduce, filter...) without extending any core JavaScript objects. I arranged it as a vue plugin to use on your projects.

Version Packagist

Table of Contents

Requirements

Installation

# npm 
$ npm install vue-underscore
 

Usage

After use plugin on main.js. You can call it simply with 'this.$_.findwhere' (each, map, reduce, filter...)

main.js

import Vue from 'vue';
import underscore from 'vue-underscore';
import App from './App';
 
Vue.use(underscore);
 
new Vue({
  ...App
}).$mount('#app');

You will be able to access underscore directly via

import {_} from 'vue-underscore';
 
let testArr = [{id: 1}, {id:2}];
let foundInfo = _.findWhere(testArr, {id:1});
 

Examples

 
<script>
export default {
  methods: {
    test () {
      let testArr = [{id: 1}, {id:2}];
  
      let foundInfo = this.$_.findWhere(testArr, {id:1});
    
    }
  }
}
</script> 
 

License

The MIT License

Readme

Keywords

none

Package Sidebar

Install

npm i vue-underscore

Weekly Downloads

1,878

Version

0.1.4

License

MIT

Last publish

Collaborators

  • raimaster