Embed panorama into your website with VueJS
VueJS Panorama Viewer
Embed panorama into your website (lightweight~4.56 kB) VueJS version of JQuery Panorama Viewer.
Getting started
using npm
npm install vuejs-panorama --save
Or using script tag for global use
<script src="https://unpkg.com/vuejs-panorama@latest/dist/Panorama.js"></script>
Or Download Panorama.js and include it in your html
Installing & Running Locally
Clone the repository using git:
git clone https://github.com/mudin/vue-panorama.git 
Installing all dependencies:
npm install 
Build
npm run build 
Run locally:
npm run example 
This will start development server on localhost:4000
Usage
Panorama by equirectangular image
<template>
    <Panorama source="pano.jpg" caption="Awesome Panorama"/>
</template>
<script>
    import { Panorama } from 'vuejs-panorama'
    export default {
        components: { Panorama }
    }
</script>
Or
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
</head>
<body>
    <div id="app">
        <Panorama source="pano.jpg" caption="Awesome Panorama"/>
    </div>
    <script src="vue.js"></script>
    <script src="vuejs-panorama.js"></script>
    <script>
        new Vue({
            el: '#app'
        })
    </script>
</body>
TODO List
- Auto Rotate