vue.js - 视频背景组件
问题描述
为什么我需要在我的 VueJS 应用程序中使用视频背景组件,而不是仅仅在我的 App.vue 文件中放置一个视频元素?
<video autoplay muted loop id="bkgrdVideo">
<source src="assets/headerVideo.mp4" type="video/mp4">
</video>
有什么好处?
解决方案
当您创建 BackgroundVideo 组件时。
- 该代码可以重复使用
- 样式可以限定为该组件
- 该组件可以单独测试
- 它使父母更清洁
但是您不需要为背景视频使用组件。
从没有子组件开始,随着项目的发展,将部分代码移动到组件中。
一段时间后,您将了解您喜欢内联或作为组件编写的内容。
推荐阅读
- android - 如何修复 Retrofit Android Studio 中的 500 响应代码错误
- firebase - 如何在 Firebase 模拟器中存根外部服务?
- javascript - 在 Firestore 中添加新字段
- java - Java 11 的 Evosuite 插件问题
- ebay-api - 如何通过 ItemID Ebay SDK 获取产品列表
- c# - 通过网络分发应用程序时未捕获 FileNotFoundException
- jenkins - 是否可以从 Jenkinsfile 运行 Jenkinsfile
- arrays - Bash脚本 - 函数退出时全局变量变为空
- angular - 在我的服务器上部署 Angular 应用程序似乎没有做任何事情
- python - 如何使用 python 在 100 x 100 网格上显示图像