美文网首页
3:组件拆分

3:组件拆分

作者: f656784b8402 | 来源:发表于2017-01-24 16:23 被阅读0次

这是我们想要的效果,接下来开始动手啦:

logo.png

在index.html的<body>设立挂载点

<pre>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>demo2</title>
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no">
<link rel="stylesheet" type="text/css" href="static/css/reset.css">
</head>
<body>
//挂载点
<div id="app"></div>
<script src="/dist/build.js"></script>
</body>
</html>

</pre>

App.vue的代码:

<pre>
<template>
<div id="app">
<v-header></v-header>
<div class="tab">
<div class="tab-item">商品</div>
<div class="tab-item">评论</div>
<div class="tab-item">商家</div>
</div>
<div class="content">
I am content
</div>
</div>
</template>

<script>
//import注册<v-header></v-header> 头组件
import header from './components/header/header.vue';
//export default 导出一个对象
export default{
components: {
'v-header': header
}
};
</script>

<style lang="stylus" rel="stylesheet/stylus">
#app
.tab
display: flex
width: 100%
height : 40px
line-height :40px
.tab-item
flex:1
text-align :center
</style>
</pre>

Main.js代码:

<pre>
import Vue from 'vue';
import App from './App.vue';

new Vue({
el: '#app',
render: h => h(App)
});
</pre>

最后一步,在components文件夹的header文件创建 “header”头组件

components\header\header.vue
<pre>
<template>
<div class="header">
我是header
</div>
</template>

<script type="text/ecmascript-6">
export default{};
</script>

<style lang="stylus" rel="stylesheet/stylus">

</style>
</pre>

相关文章

  • 3:组件拆分

    这是我们想要的效果,接下来开始动手啦: 在index.html的设立挂载点

  • iOS组件化(中篇)-拆分业务组件

    在上一篇中对基础组件进行了拆分,接下来会拆分业务组件。业务组件最简单的理解(比如,有3个tabbar专题、...

  • ng2-admin拆分

    拆分样式和公共组件,公共组件拆分时依赖作为参数传入,包括如下组件:

  • react复合组件的使用

    复合组件使用 1. 拆分组件,确定子组件个数 3个组件:容器 标题 内容 2. 创建各个组件(从最小的组件开始...

  • Vue - day3

    day3 Vue 组件 定义Vue组件 什么是组件: 组件的出现, 就是为了拆分Vue实例的代码量的,能够让我们以...

  • Sketch组件

    关于Symbol的使用 组件库构建思路:解构-拆分-重构 1.基础组件的制作 2.组件嵌套制作 3.系统组件与通用...

  • 组件化改造-从零开始

    1 ,抽分基础资源 2 ,基础库的设计 3 ,组件接口 4 ,组件拆分 5 ,路由设计 对比了几家组件化方案,还是...

  • vue案例总结------拆分组件

    一、 (1)、拆分静态组件:组件要按照功能点拆分,命名不要与html元素冲突。 (2)、实现动态组件:...

  • iOS组件化- 拆分基础组件

    将一个项目组件化拆分掉,一般会拆分一些基础组件、一些功能组件和业务组件。将拆分好的组件放到远程仓库,统一通过Coc...

  • toDoList案例

    1.组件化编码流程(1)拆分静态组件:组件要按照功能点拆分,命名不要与 html 元素冲突(2)实现动态组件:考虑...

网友评论

      本文标题:3:组件拆分

      本文链接:https://www.haomeiwen.com/subject/xhwzbttx.html