【React】在React项目中使用parallax.js

parallax.js简单的,轻量级的的视差引擎,能够对智能设备的方向作出反应;通过NPM方式安装parallax需要以下

1. 安装parallax

npm install --save https://github.com/wagerfield/parallax


如果是windows环境安装时会产生rm不内部名称的问题,可以通过打开git bash here命令窗口进行安装该包,安装方式和命令提示符下一样。

2. 使用parallax

在需要使用parallax的js中引用

import Parallax from 'parallax-js';

export default class headBanner extends React.Component {
componentDidMount() {
let hi = document.getElementById("headerImage");
new Parallax(hi);
}

render() { return ( <div className="header_banner"> <div className="slides" id="headerImage"> <div data-depth="0.00"> <img src="../../../assets/images/headerimage1.jpg"/> </div> </div> </div> ); }

相关文章

一、前言 在组件方面react和Vue一样的,核心思想玩的就是组件...
前言: 前段时间学习完react后,刚好就接到公司一个react项目...
前言: 最近收到组长通知我们项目组后面新开的项目准备统一技...
react 中的高阶组件主要是对于 hooks 之前的类组件来说的,如...
我们上一节了解了组件的更新机制,但是只是停留在表层上,例...
我们上一节了解了 react 的虚拟 dom 的格式,如何把虚拟 dom...