1.0.2 • Published 5 years ago

v-outer-html v1.0.2

Weekly downloads
16
License
MIT
Repository
gitlab
Last release
5 years ago

v-outer-html directive

Usage

npm install v-outer-htmlyarn add v-outer-html

Works same as v-html but replaces the element with directive instead of putting elements inside it.

import Vue from 'vue';
import vOuterHTML from 'v-outer-html';
Vue.directive('outer-html', vOuterHTML);

let htmlContent = `
  <h1>Title</h1>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus quia dolorem iste expedita, molestias ipsam.
  </p>
`
<div v-outer-html="htmlContent"></div>

<!--produces this-->
<h1>Title</h1>
<p>
  Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus quia dolorem iste expedita, molestias ipsam.
</p>

<!--instead of this-->
<div>
  <h1>Title</h1>
  <p>
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus quia dolorem iste expedita, molestias ipsam.
  </p>
</div>
1.0.2

5 years ago

1.0.1

6 years ago

1.0.0

6 years ago