vue-linkify
A simple Vue directive to turn URL's and emails into clickable links. Based on SoapBox's Linkify.
Install
This directive can be installed as a module:
$ npm install vue-linkify
or, if you're not in a module environment, just include it as a <script>
.
Basic Usage
In a browser environment, you should now have a v-linkified
directive set up for free. If you're in a module environment, just import
and register it as you please:
Vue
And then you use it away:
The above snippet will yield:
Hello from vuejs.org
Advanced Slightly Less Basic Usage
You can also pass an options
argument, which takes an Object
, into the directive to control its behavior. For example, modifying the above template into something like this:
will yield a slightly different HTML:
Hello from vuejs.org
A list of available options is available here.
License
MIT © Phan An