Vue从入门到实战:编写一个Hello组件
来自CloudWiki
目录结构
用HBuilder打开项目目录,结构如下:
编写组件
右击components目录,-> 新建文件 ->输入Hello.vue
<template> <p>{{ message }}</p> </template> <script> export default { data() { return { message: "Hello, Vue.js" }; } }; </script>
打开App.vue文件,将HelloWorld组件替换为Hello组件
<template> <div id="app"> <img alt="Vue logo" src="./assets/logo.png"> <Hello msg="Welcome to Your Vue.js App"/> </div> </template> <script> import Hello from './components/Hello.vue' export default { name: 'App', components: { Hello } } </script> <style> #app { font-family: Avenir, Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style>
注:导入语句中的@符号表示src目录;Hello组件没有写扩展名,因为能够自动添加后缀。
运行项目
在终端窗口中输入npm run serve ,运行项目
浏览器打开:localhost:8080