0.2.6 • Published 2 years ago

vue-juice v0.2.6

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

vue-juice

Vue Juice is a beautiful user friendly package made up of a combination of very useful small directive, filters and other useful functions that will make your development faster and more easier

How To Use

At the beginning of installation I would like to inform you that this package is for vue 2.

First we need to install this packege using npm or yarn

npm i vue-juice

or

yarn add vue-juice

Finaly we need to use this package in app directory

import Vue from 'vue'
import App from './App.vue'

Vue.config.productionTip = false

import vueJuice from 'vue-juice'
Vue.use(vueJuice)

new Vue({
  render: h => h(App),
}).$mount('#app')

use case

As a directives

NameBinding TypeValueDescription
v-at-sign, v-hash-signobjectstyle: {},returnType: {tag: 'a', href: 'http://example.com'}You can design any of the words in the paragraph that starts with @sign or #sign.
v-linkupobjectstyle: {color: "green",},target: trueIf there is a link in the paragraph, you can use it to style.
v-see-moreobjectlimit: 10,style: {}, classList: ["your-custom-class"]You can use it if your paragraph-the is too long and you want to add see more and see less btn that's time you can use it.
v-focusYou can use it to focus your input field.
v-pinobjectstyle: {position: "fixed",right: "300px",top: "0px"}if you want to fixed or sticky any section that's time you can use it

As a filters

NameDefaultOptionsExampleDescription
strLimit100lengthHello, This is vue juice. It will provide you with a variety of functions that you can use to do you...
reversedlrow olleh
capitalizeHello world
uncapitalizehello world
uppercaseHELLO WORLD
kebabCasehello-world
snakeCasehello_world
swapCasehELlO wOrLD
titleCaseTypesetting Industry. Lorem Ipsum Has Been The Industry's
camelCasehelloWorld
chars['h',e',l',l',o','',W',o',r',l',d']
words['hello', 'world']
stripTagsWinter is coldit's remove your html tag from string <span><i>Winter</i> is <b>cold</b></span>

As a Prototype function

also you can use the all filters as a function in your app

Example:

mounted() { console.log( this.$strLimit("typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an") ); console.log(this.$reverse("hello world")); },

Wait Developer

Very fast I am coming up with more easy and useful functions

Customize configuration

See Configuration Reference.

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago

0.0.1

2 years ago