Reactjs 袜子不会将向下模式应用于渲染输出 [英] Reactjs socks does not apply down mode to rendered output
问题描述
我开始使用 React Socks 库来使我的响应式设计更易于管理.问题是,虽然当我缩小浏览器窗口时桌面版本被关闭,但移动版本[由移动版本#1 文本指示] 是可见的,尽管屏幕大小.我使用 Google Chrome 和 Microsoft Edge 的开发工具来检查我是否对像素有误,但没有.尽管屏幕宽度发生变化,但只有桌面版才能正常工作,而移动版仍可见.我将其扩大到最大,并且 Mobile version#1 组件始终可见.你能帮我指出我遗漏了什么吗?
从react"导入React;从'react-socks'导入{setDefaultBreakpoints};import Breakpoint, { BreakpointProvider } from 'react-socks';class MyComponent 扩展了 React.Component {构造函数(道具){超级(道具);}componentWillMount(){setDefaultBreakpoints([{ 桌面:1025 }]);}使成为(){返回(<BreakpointProvider><断点桌面向下><div style={{padding: "10px", border:"1px solid red"}}>移动版#1
</断点><br/><br/><断点桌面启动><div style={{padding: "10px", border:"1px solid red"}}>桌面版#1
</断点></BreakpointProvider>);}}
它对我有用.
您尚未在代码中关闭 </BreakpointProvider>
.
试试下面的代码.
import React, { Component } from "react";从react-dom"导入 ReactDOM;从'react-socks'导入{setDefaultBreakpoints};import Breakpoint, { BreakpointProvider } from 'react-socks';类 App 扩展组件 {componentWillMount(){setDefaultBreakpoints([{ 桌面:1025 }]);}使成为() {返回(<BreakpointProvider><断点桌面向下><div style={{padding: "10px", border:"1px solid red"}}>移动版#1
</断点><br/><br/><断点桌面启动><div style={{padding: "10px", border:"1px solid red"}}>桌面版#1