普通方式定义组件和效果:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="lib/vue.js"></script>
</head>
<body>
<div id="app">
<p>111111111</p>
<login></login>
</div> <script> // var login = {
// template:"<h1>这是登录组件</h1>"
// } var vm = new Vue({
el:"#app",
data:{},
methods:{},
// render:function(createEle){
// //把制定的组件模板渲染成html结构
// //此参数为形参,名字自定义,这个形参是一个方法,返回的是一个html
// return createEle(login);
// },
components:{
login:{
template:"<h1>这是登录组件</h1>"
}
}
}); </script> </body>
</html>

效果:

render渲染组件方式和效果:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="lib/vue.js"></script>
</head>
<body>
<div id="app">
<p>111111111</p>
<!--<login></login>-->
</div> <script> var login = {
template:"<h1>这是登录组件</h1>"
} var vm = new Vue({
el:"#app",
data:{},
methods:{},
render:function(createEle){
//把制定的组件模板渲染成html结构
//此参数为形参,名字自定义,这个形参是一个方法,返回的是一个html
return createEle(login);
}
// components:{
// login:{
// template:"<h1>这是登录组件</h1>"
// }
// }
}); </script> </body>
</html>

效果:

最新文章

  1. phpcms调取数据库的两种机制
  2. C#中JSON序列化和反序列化
  3. Android基于mAppWidget实现手绘地图(四)--如何附加javadoc
  4. LR常见问题整理
  5. MySQL深入利用Ameoba实现读写分离
  6. Exception与相关
  7. Linux中open函数以及退出进程的函数
  8. POJ 3692 Kindergarten (二分图 最大团)
  9. CodeVS 3415-最小和
  10. Android-Error3:Error when loading the SDK
  11. [NOIp 2011]Mayan游戏
  12. Android中一个经典理解误区的剖析
  13. [八]基础数据类型之Double详解
  14. ORA-19606: Cannot copy or restore to snapshot control file
  15. js的eval代码快速解密
  16. git 创建新项目 本地仓库和远程仓库的合并
  17. 获取url查询参数的方法
  18. JAVA Maven 安装 jar 包到本地仓库,以 Oracle11g 的访问包 为例
  19. intellij idea设置ss代理
  20. JUnit单元测试--IntelliJ IDEA

热门文章

  1. [Usaco2005 Dec]Cleaning Shifts 清理牛棚
  2. Linux常用命令——持续更新(2018-05-09)
  3. self = [super init]的解释
  4. const与define应用上该怎么取舍
  5. ThinkPHP使用方法与心得
  6. LightOJ1138 —— 阶乘末尾0、质因子分解
  7. html5--5-8 绘制圆/弧
  8. windows下使用emacs+plink远程编辑erlang文件
  9. 日志的打印 —— Java 支持
  10. 一些常用的页面js收集