JSFiddle - React, Tailwind, and code Playground
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.17/vue.min.js"></script>
<div id="demo">
<ul>
<li v-demo>
</li>
<li v-demo>
</li>
</ul>
</div>
JavaScript
Vue.directive('demo', {
bind: function () {
var parent = this.el.parentElement
console.log(parent.children)
parent.children.forEach(function () {
console.log(child)
})
}
})
var demo = new Vue({
el: '#demo'
})