您的位置:首页 > 产品设计 > UI/UE

vue-cli开发vue项目1组件化开发

2017-07-06 23:35 519 查看
之前想写一篇如何安装脚手架的博客,但是自己对于webpack又不了解,所以就作罢,假定这是在已经有vue基础的

首先,对于组件。我们的理解是将页面的一部分分割,然后将一部分就称之为组件,就好像我们最常用的按钮,他也可以算是一个组件,这样,整个界面被规划成为一个个小的组件,那么我们就实现了组件化

图例:



可能你会觉得,既然是一个完整的页面,为什么要分割成为一个个小小的组件?

比如一个界面中有一个搜索框,我们可能会在多次用到,那么我们把他变化了组件,那么我们不久是可以多次引用,不用去再次编写了。

接下来该给例子了

在使用了脚本架之后,我们的结构已经很分明了,由于使用的是界面组件化,那么我们就直接上相关的代码

先说说

流程,首先,我们的index。html中定义了关于了id为app的一个div,那么我们就需要用到app。vue

其次,webpack也定义了程序的入口为main。js,那么我们的main。js也是要用到的。接着加上我们自己定义的组件,所以我们就愉快的决定了要修改的文件有三个,

第一步,我们需要定义我们的vue文件来封装,承载我们的组件,我们先看看文件的目录结构吧:



开始吧,首先先写出我们的组件,就取其中一个hello。vue来



这里请不要嫌弃我啰嗦,我讲讲关于vue文件的结构,我们的布局代码通常都是写在《template》标签中的,在<script>标签中,我们的做法是用来书写我们的脚本语言

(请注意,我们的msg是需要放在return中的),style就不用说了

接下来在我们的app。vue中去引用我们的组件



。。。原谅我不会画图,看得出来,我们的app。vue也是在由那三个标签构成,

步入正题,我们在第二个黑色尖头的地方,我们引入了这两个vue文件,然后我们在第三个箭头的时候,将其定义为components

然后我们就可以使用他了,是不是很厉害,那么我们运行一下吧



运行成功,而且我们下个界面要使用的时候也是这样就可以了,很是简单,方便。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vue vue-cli 框架 前端
相关文章推荐