商品列表的开发

商品列表组件化开发

header组件

footer组件

面包屑组件


如图所示,是四种创建Vue的实例

我们在

第一章开篇已经介绍了项目的搭建了现在,我们简单的介绍一下项目目录



如图所示assets和static放的都是静态的资源,一般组件的样式图片什么的都放在assets文件夹里面,static放的是页面要用到的资源,组件和页面的文件,component放的是组件的文件,view放的页面的文件。assets文件会生成base64位,static只是src的路径引入文件

定义路由

首先第一步安装路由npm i vue-router --save

或者在你使用vue-cli脚手架工具的时候就已经安装了vue-router直接使用就可以了

第一步 在src文件下定义router文件夹,作为路由跳转的文件的存储,这里我们建立index.js


index.js

说明:文件中要引入vue和vue-router

使用Vue.use(Router)

创建router实例

在直接导出有两种写法

第一种

export default new Router({

routes:[

{

path:'/',

component:GoodsList

}

]

})

第二种写法

生成一个变量将其进行封装

const routes=[

path:'/',

component:'GoodsList'

]

var router=new Router({

routes

})

export default router


最后一步在main.js中注入路由就可以了


也可以写成router:router


直接在App.VUE里面设置<router-view></router-view>就可以了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 目录 一、项目结构的核心思想 二、项目目录结构 三、资源路径编译规则 四、index.html 五、build目录...
    科研者阅读 13,916评论 0 40
  • 相关概念 混合开发和前后端分离 混合开发(服务器端渲染) 前后端分离后端提供接口,前端开发界面效果(专注于用户的交...
    他爱在黑暗中漫游阅读 7,941评论 4 45
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,939评论 19 139
  • 内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489...
    秋玄语道阅读 14,699评论 3 116
  • 第八次,依然是手足排寒无其它。 今日第九次,早上感觉到有些上火,拉了三次肚子,但手足很寒,与降温也有很大的关系,正...
    Tarot刘洋阅读 2,828评论 0 2

友情链接更多精彩内容