summaryrefslogtreecommitdiff
path: root/nezha-fronted/src/components/HelloWorld.vue
diff options
context:
space:
mode:
Diffstat (limited to 'nezha-fronted/src/components/HelloWorld.vue')
-rw-r--r--nezha-fronted/src/components/HelloWorld.vue113
1 files changed, 113 insertions, 0 deletions
diff --git a/nezha-fronted/src/components/HelloWorld.vue b/nezha-fronted/src/components/HelloWorld.vue
new file mode 100644
index 000000000..1c19f2a39
--- /dev/null
+++ b/nezha-fronted/src/components/HelloWorld.vue
@@ -0,0 +1,113 @@
+<template>
+ <div class="hello">
+ <h1>{{ msg }}</h1>
+ <h2>Essential Links</h2>
+ <ul>
+ <li>
+ <a
+ href="https://vuejs.org"
+ target="_blank"
+ >
+ Core Docs
+ </a>
+ </li>
+ <li>
+ <a
+ href="https://forum.vuejs.org"
+ target="_blank"
+ >
+ Forum
+ </a>
+ </li>
+ <li>
+ <a
+ href="https://chat.vuejs.org"
+ target="_blank"
+ >
+ Community Chat
+ </a>
+ </li>
+ <li>
+ <a
+ href="https://twitter.com/vuejs"
+ target="_blank"
+ >
+ Twitter
+ </a>
+ </li>
+ <br>
+ <li>
+ <a
+ href="http://vuejs-templates.github.io/webpack/"
+ target="_blank"
+ >
+ Docs for This Template
+ </a>
+ </li>
+ </ul>
+ <h2>Ecosystem</h2>
+ <ul>
+ <li>
+ <a
+ href="http://router.vuejs.org/"
+ target="_blank"
+ >
+ vue-router
+ </a>
+ </li>
+ <li>
+ <a
+ href="http://vuex.vuejs.org/"
+ target="_blank"
+ >
+ vuex
+ </a>
+ </li>
+ <li>
+ <a
+ href="http://vue-loader.vuejs.org/"
+ target="_blank"
+ >
+ vue-loader
+ </a>
+ </li>
+ <li>
+ <a
+ href="https://github.com/vuejs/awesome-vue"
+ target="_blank"
+ >
+ awesome-vue
+ </a>
+ </li>
+ </ul>
+ </div>
+</template>
+
+<script>
+export default {
+ name: 'HelloWorld',
+ data () {
+ return {
+ msg: 'Welcome to Your Vue.js App'
+ }
+ }
+}
+</script>
+
+<!-- Add "scoped" attribute to limit CSS to this component only -->
+<style scoped>
+h1, h2 {
+ font-weight: normal;
+}
+ul {
+ list-style-type: none;
+ padding: 0;
+}
+li {
+ display: inline-block;
+ margin: 0 10px;
+}
+a {
+ color: #42b983;
+}
+</style>