小编Lyd*_*dia的帖子

将TypeScript添加到现有的create-react-app应用程序

我在将TypeScript添加到现有的 create-react-app应用程序时遇到了困难.以前我总是在开始项目之前添加它,只是通过create-react-app my-app --scripts-version=react-scripts-ts,但现在不起作用.

我在这里找到的唯一"解决方案" 是:

  1. 用.创建一个临时项目 react-scripts-ts
  2. 复制tsconfig.json,tsconfig.test.json ,tslint.json从临时项目src文件夹到项目的src文件夹中.
  3. package.json,更改脚本部分中对react-scriptsto的所有引用react-scripts-ts.

这似乎是一个奇怪的解决方法,而且效率不高.有谁知道是否可以以比这更好的方式添加它?

javascript typescript reactjs

10
推荐指数
3
解决办法
4901
查看次数

iOS浏览器滚动错误

在iOS设备(iPad)上的浏览器中滚动时,我遇到一个模糊的错误,它在90%的时间内有效,但在10%的时间内滚动被阻止。然后,我必须等待几秒钟,然后它才能再次起作用。这通常是在我缩小/扩展了过滤器面板(也是可滚动的组件)之后发生的。

在所有其他设备上,滚动都没有问题。我在互联网上到处都是,但是找不到类似问题的人吗?

我的两个可滚动组件确实具有 overflow-y: scroll-webkit-overflow-scrolling: touch,但是总的来说,我非常怀疑这是CSS问题,因为它在大多数时间都有效,而并非在随机时间有效。

我曾尝试添加onTouchStart={ () => {} }到我的组件中,但这也无法解决。

javascript css scroll ios reactjs

5
推荐指数
1
解决办法
1736
查看次数

标签 统计

javascript ×2

reactjs ×2

css ×1

ios ×1

scroll ×1

typescript ×1