【发布时间】:2020-12-15 17:06:31
【问题描述】:
我正在尝试在位于 vedios 文件夹中的网页上播放视频。
我安装了 npm i styled-components
index.js:
import React from 'react';
import Vedio from "../../vedios/home_vedio.mp4";
import { HeroContainer, HeroBg, VedioBg } from './HeroElements';
const HeroSection = () => {
return (
<HeroContainer>
<HeroBg>
<VedioBg autoPlay loop muted src={Vedio} type = 'vedio/mp4' />
</HeroBg>
</HeroContainer>
)
}
export default HeroSection
HeroElements.js:
import styled from 'styled-components'
.....
.....
export const VedioBg = styled.vedio `
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
background: #232a34;
`
这是错误:
TypeError: styled_components__WEBPACK_IMPORTED_MODULE_0__.default.vedio 不是函数
我的导入部分有问题吗..!?
我是反应初学者,任何建议都会有所帮助。
【问题讨论】:
标签: css reactjs react-native styled-components