• Home 组件
    • 1. 创建新 Home
    • 2. 创建 Home 相关组件
    • 3. 编写组件代码

Home 组件

1. 创建新 Home

在 views 文件夹中新建 Home 文件夹用来存放主页的视图,将原本的 Home.vue 文件改名为 index.vue,并放入新建的 Home 文件夹中

注意两点

  1. 修改完 views 中的文件路径或者进行重新分类后,记得在 router 文件夹的 index.js 文件中修改文件对应的路由
  2. Home 组件的路径变为 “../views/Home”,而 Home 文件夹中的文件不能大写,大写就报错,而且好像文件名不能改,改了也错

2. 创建 Home 相关组件

组件可以分为两种:

  1. 智能组件 用于获取和存放数据
  2. 木偶组件 用于渲染视图

因此 Home 文件夹中新建两个文件:MusicList.vue 和 MusicListView.vue

3. 编写组件代码

几点细节:

  • CSS 中 !important 可以增加样式的权重,避免其被覆盖
  • style 标签后要加 scoped,目的是让当前 style 模块只作用于当前组件,也就是 DOM 树中 style 节点的父节点和子节点,与兄弟子侄节点无关,不污染全局
  • 写完 MusicListView 后要在 index.vue 中引用这个组件,components 对象中也要加上 MusicListView ,最后在 template 中使用这个组件
<!--  -->
<template><div class="home"><MusicListView /></div>
</template><script>
import MusicListView from "./MusicListView";
export default {name: "Index",components: {MusicListView,},
};
</script>
  • VScode 中 按 Ctrl + F 可以在当前文档内搜索,按 Ctrl + Shift + F 可以全局搜索

Vue项目 音乐播放器 学习笔记 列表数据 Ⅱ相关推荐

  1. vue实现音乐播放器实战笔记

    一.项目说明 该播放器的是基于学习vue的实战练习,不用于其他途径.应用中的全部数据来自于 QQ音乐 移动端(https://m.y.qq.com/),利用 jsonp 以及 axios 代理后端请求 ...

  2. vue引入音乐播放器插件

    欢迎大家进群,一起探讨学习 微信公众号,每天给大家提供技术干货 博主技术笔记 博主网站地址1 博主网站地址2 博主开源微服架构前后端分离技术博客项目源码地址,欢迎各位star vue引入音乐播放器插件 ...

  3. JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计Vue.js音乐播放器设计与实现计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈 ...

  4. 微信小程序练手项目-音乐播放器

    微信小程序练手项目-音乐播放器 该项目只适合练手,大佬请绕道 项目展示图: 项目介绍 微信小程序音乐播放器 页面: 音乐推荐.播放器.播放列表 功能: 播放.暂停.上一首.下一首.跳转播放列表.实时进 ...

  5. java计算机毕业设计Vue.js音乐播放器设计与实现源码+数据库+系统+lw文档

    java计算机毕业设计Vue.js音乐播放器设计与实现源码+数据库+系统+lw文档 java计算机毕业设计Vue.js音乐播放器设计与实现源码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S ...

  6. java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Vue.js音乐播放器设计与实现源码+mysql数据库+系统+lw文档+部署 ...

  7. Qt+MPlayer音乐播放器开发笔记(二):交叉编译MPlayer以及部署到开发板播放演示

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://hpzwl.blog.csdn.net/article/details/119991329 长期持续带来更多项目与技术分享,咨询请 ...

  8. Java web项目——音乐播放器

    Java web项目--音乐播放器 1,需求分析 ①登录并查看自己的音乐列表 ②从本地上传音乐 ③删除某个音乐 ④删除选中的音乐 ⑤查询音乐(支持模糊查询) ⑥添加音乐到喜欢列表且可进行移除 ⑦可在喜 ...

  9. vue项目打包与配置-学习笔记

    文章目录 vue项目打包与配置-学习笔记 前端打包 打包的代码如何运行 打包指定不同的环境变量(开发,测试) 打包手动配置文件 打包压缩,大文件处理 gzip进一步压缩 打包app 打包部署模式 vu ...

最新文章

  1. 10分钟认识RAID磁盘阵列技术!!!
  2. P1164 小A点菜
  3. CSS3 @font-face 规则
  4. 干货丨你知道Python中a += b和a = a + b的结果是不一样的吗?
  5. 标题:浅析图卷积神经网络
  6. Codeforces Round #348 (VK Cup 2016 Round 2, Div. 2 Edition) D. Little Artem and Dance 模拟
  7. FreeSql使用WithSql+ ToSQL 查询数据
  8. java验证码画布类型,【Java工具类】使用Kaptcha生成验证码写回页面中
  9. Unable to resolve dependency问题解决
  10. 感悟:决定一个系统走势是多因素构成,而非单一因素决定
  11. MySQL数据库餐厅点菜系统_Java实现餐厅点餐系统的实例代码
  12. 根据身份证号 计算具体年龄
  13. fanuc机器人四边形编程_FANUC机器人编程及应用
  14. 分布式事务解决方案(一)Seata集成和使用
  15. 用C#获取系统中的临时文件夹或windows安装文件夹
  16. 2013江苏计算机二级vfp试题,2008年春季江苏省计算机等级考试二级VFP考试试题(含答案)...
  17. 微信小程序点击商品跳转商品详情页面的方法
  18. 40 PPT 我把故事讲给你听
  19. 2022年全球市场花生酱威士忌总体规模、主要生产商、主要地区、产品和应用细分研究报告
  20. 部门月度例会的一些创新,让会议参与者不再那么沉闷枯燥

热门文章

  1. Adobe After Effects CC 2019 16.1(TNT)中文特别版 Mac 后期视频处理软件
  2. 大数据驱动 全线进军线下
  3. 如何在Sage X3 ERP中使用集装箱管理和物流跟踪
  4. amlogic红外遥控器适配
  5. 前程无忧网数据分析报告
  6. 奥尔所有java游戏_奥尔-少年侦探JS
  7. 基于Flask的微电影管理1(项目结构、引入蓝图)
  8. ubuntu14.04安装oss音频驱动,替换掉alsa驱动
  9. 生物大数据加速新型天然产物的发现
  10. ExtentReport生成漂亮的测试报告