Browse Source

Example component.

Taylor Otwell 7 years ago
parent
commit
9659e8db11
3 changed files with 25 additions and 0 deletions
  1. 0 0
      public/js/app.js
  2. 2 0
      resources/assets/js/app.js
  3. 23 0
      resources/assets/js/components/Example.vue

File diff suppressed because it is too large
+ 0 - 0
public/js/app.js


+ 2 - 0
resources/assets/js/app.js

@@ -13,6 +13,8 @@ require('./bootstrap');
  * the application, or feel free to tweak this setup for your needs.
  */
 
+Vue.component('example', require('./components/Example.vue'));
+
 var app = new Vue({
     el: 'body'
 });

+ 23 - 0
resources/assets/js/components/Example.vue

@@ -0,0 +1,23 @@
+<template>
+    <div class="container">
+        <div class="row">
+            <div class="col-md-10 col-md-offset-1">
+                <div class="panel panel-default">
+                    <div class="panel-heading">Example Component</div>
+
+                    <div class="panel-body">
+                        I'm an example component!
+                    </div>
+                </div>
+            </div>
+        </div>
+    </div>
+</template>
+
+<script>
+    export default {
+        ready() {
+            console.log('Component ready.')
+        }
+    }
+</script>

Some files were not shown because too many files changed in this diff