【问题标题】:Remove ReactJs function in mobile view在移动视图中删除 ReactJs 功能
【发布时间】:2022-11-08 19:47:35
【问题描述】:

假设我有一个具有两个功能的组件,这些功能在应用程序启动时运行。如果我将应用程序切换到响应式宽度并且该宽度是可移动的,我只希望运行一个功能而必须删除第二个功能。

有没有人可以提供帮助?

【问题讨论】:

    标签: reactjs responsive-design


    【解决方案1】:

    只需获取窗口宽度并设置if 语句。

    const width = window.innerWidth
    
    if (width === 400) {
      runFunction()
    }
    

    或者

    const width = window.innerWidth
    
    const runFunction = () => {
      if (width === 400) {
        // ...function logic
        return
      }
       
      return
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-19
      • 1970-01-01
      • 2020-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多