1.1.0 • Published 9 years ago
vue-transfer-dom v1.1.0
vue-transfer-dom
requires Vue v1.0.19+
Transfer DOM to another place (eg. <body>
).
Useful in some situations such as z-index management, see discussion here.
Demo (prevent modal overlap by other elements)
http://jsfiddle.net/rhyzx/br5cepu3/
Installation
npm install vue-transfer-dom
Usage
Vue.use(VueTransferDom /*, {name: 'transferDom'}*/)
new Vue({
template: '<div v-transfer-dom>foo</div>', // div will be appended to body(default)
})
// append to specific place
new Vue({
template: '<div v-transfer-dom:bar>foo</div>', // div will be appended to #bar(document.getElementById)
})