vue的开局方式五花八门,这里列几种常见的。

我们先建立一个app.vue来当入口文件,即所有页面都会以这个组件为模板。

<template>
<div id="app">
<img src="./assets/logo.png">
<hello></hello>
<!-- 这里还可以写点其他组件, 或者路由也可以 <router-view></router-view> -->
</div>
</template>
<script>
import Hello from './components/Hello'
export default {
name: 'app',
components: {
Hello
}
}
</script>
<style>
</style>

方式1:

模板文件:

<div id="app">
<App></App>
</div>

main.js入口文件:

import App from './app.vue'
new Vue({
el: '#app',
components: {
App
}
})

这种写法就是完全把App当成一个组件使用,所以我们要在模板里添加 <App></App>

方式2:

模板文件:

<div id="app"></div>

main.js入口文件:

import App from './app.vue'
new Vue({
el: '#app',
template: '<App/>',
components: {
App
}
})

这种写法就也是完全把App当成一个组件使用,不过模板直接写在了 template 选项里

最新文章

  1. H5+Mui文件配置 vue-resource基本使用方法
  2. 用Action的属性接受参数
  3. webkit内核中的一些私有的meta标签
  4. Oracle 11g 下载|Oracle 11g 官网下载|Oracle 11g 官网下载 带登录用户和密码
  5. 【Clr in c#】泛型
  6. linux网络虚拟化
  7. linux下用mii-tool和ethtool 查看网线是否正确连接到网卡
  8. POJ 3267:The Cow Lexicon(DP)
  9. HTML5自学笔记[ 7 ]defer和async
  10. 阿里云主机建立SWAP分区脚本
  11. 什么是jetty
  12. IOS—通过ChildViewController实现view的切换
  13. 酷派D530刷机指引之官方ROM
  14. PLSQL Developer安装(Oracle11g+win7_64bit)
  15. Xcode5和6上新建工程如何本地化启动页面
  16. bellman_ford寻找平均权值最小的回路
  17. .net Work Flow 4.0
  18. Boost.Hana在visual studio 2017 rc中的残缺使用
  19. 笔记:XML-解析文档-XPath 定位信息
  20. Java异常处理示例

热门文章

  1. 使用FPDF输出中文
  2. 【204】显示3D大球球
  3. 洛谷 - P2945 - 沙堡Sand Castle - 排序
  4. bzoj 4446: [Scoi2015]小凸玩密室【树形dp】
  5. K8S学习心得 == kube-controller-manager 报错configmaps &quot;extension-apiserver-authentication&quot; is forbidden: User &quot;kubernetes&quot; cannot get resource &quot;configmaps&quot; in API group &quot;&quot;
  6. Fzu Problem 1901 Period II (kmp)
  7. Hdu 5442 Favorite Donut (2015 ACM/ICPC Asia Regional Changchun Online 最大最小表示法 + KMP)
  8. HTTP提交方式之PUT详细介绍及POST和PUT的区别
  9. HAL之串口
  10. scau 17967 大师姐唱K的固有结界 分类暴力 + RMQ