vue-underscore

simple underscore implementation for vueJS

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
vue-underscore
1800.1.45 years ago5 years agoMinified + gzip package size for vue-underscore in KB

Readme

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