Reactjs 为什么赢了';这个应用程序不能在移动浏览器上运行吗?

Reactjs 为什么赢了';这个应用程序不能在移动浏览器上运行吗?,reactjs,webpack,create-react-app,codesandbox,Reactjs,Webpack,Create React App,Codesandbox,我很困惑。(github)小部件在桌面上运行良好,但在移动浏览器上出现故障。我希望(1)css和(2)this.props.date在移动设备上更新,就像在桌面浏览器上一样。查看桌面上的(从my codesandbox中删除以节省空间,从github运行,它是create react app),然后在手机上查看它以注意这些问题。我不知道移动浏览器在代码中的具体错误在哪里。这不是polyfill startPad和create react应用程序,我把它拿了出来。我正在使用的CreateReact

我很困惑。(github)小部件在桌面上运行良好,但在移动浏览器上出现故障。我希望(1)css和(2)this.props.date在移动设备上更新,就像在桌面浏览器上一样。查看桌面上的(从my codesandbox中删除以节省空间,从github运行,它是create react app),然后在手机上查看它以注意这些问题。我不知道移动浏览器在代码中的具体错误在哪里。这不是polyfill startPad和create react应用程序,我把它拿了出来。我正在使用的CreateReact应用程序网页是否还有其他问题

编辑:我在清理github时删除了此项,您可以在或处看到日历的优化版本


将近三个月后,我重新构建了Glady的组件,使其不在jsx中使用函数,但这并不是问题所在(尽管我认为这是更好的做法,对吧?)

(已修复,但不是一个明确的答案)这个问题是
{inMonth}
变量的css指定的症状,我对该变量进行了声明并四处移动。。。到父组件
basedate
是函数
isSameMonth()
中的问题,该函数以某种方式在桌面上获取浏览日期,但在移动设备上却没有

(链接到codesandbox Month组件)无论如何,这是我的快乐日历版本,如果你学会了2018年后的反应,我想这会更容易定制

(点击右下角的圆圈【手机上打开沙盒的一半】、指纹图标打开日历,然后点击左上角的圆点图标打开月度视图)。。。现在在移动设备上显示子组件的css的
{inMonth}
指定

这也将是在一天左右后,这篇文章
(我试着把它变成一个codepen&jsbin,但失败了,需要继续)

将近三个月后,我重新构建了glady的组件,使其不在jsx中使用函数,但这不是问题所在(尽管我认为这是更好的做法,对吗?)

(已修复,但不是一个明确的答案)这个问题是
{inMonth}
变量的css指定的症状,我对该变量进行了声明并四处移动。。。到父组件
basedate
是函数
isSameMonth()
中的问题,该函数以某种方式在桌面上获取浏览日期,但在移动设备上却没有

(链接到codesandbox Month组件)无论如何,这是我的快乐日历版本,如果你学会了2018年后的反应,我想这会更容易定制

(点击右下角的圆圈【手机上打开沙盒的一半】、指纹图标打开日历,然后点击左上角的圆点图标打开月度视图)。。。现在在移动设备上显示子组件的css的
{inMonth}
指定

这也将是在一天左右后,这篇文章
(我试着把它变成一个codepen&jsbin,但失败了,需要继续)

你到底想实现什么?我想(1)在手机上更新css和(2)this.props.date。在桌面上查看,然后在手机上查看,注意这些问题您可以更新您的问题,使其更加具体吗?当然可以。我不知道移动浏览器在代码中的具体错误在哪里,但我在问题中添加了我的评论,因此人们肯定知道先看桌面,然后再看移动浏览器来发现问题。如果您认为缺少任何其他信息,请让我知道您到底想要实现什么?我希望(1)在手机上更新css和(2)this.props.date。在桌面上查看,然后在手机上查看,注意这些问题您可以更新您的问题,使其更加具体吗?当然可以。我不知道移动浏览器在代码中的具体错误在哪里,但我在问题中添加了我的评论,因此人们肯定知道先看桌面,然后再看移动浏览器来发现问题。如果您认为丢失了任何其他信息,请告诉我