Vue Split Pane
Adjustable split pane using Vue.js
Install
# yarn (recommend)
$ yarn add vue-split-pane
# npm
$ npm install vue-split-pane --save
Usage
CDN
<script src="https://unpkg.com/vue-split-pane"></script>
.vue files
<template>
<div class="app">
<VueSplitPane>
<section slot="left">Left Pane</section>
<section slot="right">Right Pane</section>
</VueSplitPane>
</div>
</template>
<script>
import VueSplitPane from 'vue-split-pane';
export default {
components: { VueSplitPane },
};
</script>
<!-- optionally use our default style -->
<style>
@import 'vue-split-pane/dist/vue-split-pane.esm.css';
</style>
Slot
Name | Description |
---|---|
left |
The content of left pane |
right |
The content of right pane |
Build Setup
You can use vue-cli with vue-rollup-boilerplate templates or other vue templates