小编far*_*and的帖子

如何在拉动后收回藏匿物

昨天我在主分支上做了一些更改,但没有提交它们,今天我试图拉主人但是它说我必须提交或存储我的更改Please, commit your changes or stash them before you can merge. 我把它们藏起来git stash然后从主人git pull那里拉出来我现在已经做了一些改变了代码,但发现应该已经完成​​了存储,我不得不提交更改.现在我该怎么做才能拥有

1)从藏匿的变化

2)我得到了什么 git pull

3)和我目前的变化

我在这里发现了这篇文章,但是这个人没有从主人那里撤下,所以我不确定那里的答案对我有用,并且不能真正冒险,并尝试在主人身上.

git github git-stash

10
推荐指数
2
解决办法
1万
查看次数

如何使用类型作为来自 axios.get 的响应

我有一个简单的代码来通过 Axios 获取数据:

const response= await axios.get("blabla");
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用打字稿。

当我将类型添加到 get 方法时,它会起作用:

const response= await axios.get<Todo[]>("blabla");
Run Code Online (Sandbox Code Playgroud)

但我需要的是:

const response:Todo[] = await axios.get("blabla");
Run Code Online (Sandbox Code Playgroud)

但如果我这样做,我会收到一个错误消息response.data“Todo[]”类型上不存在属性“数据”

所以有两个问题:1)为什么第一种方法没有发生?2)第二种方式怎么做?

typescript reactjs axios

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

在 Material UI 图标中没有按预期工作

我正在使用 Material UI。在文档中它表明我可以使用:

 import Icon from "@material-ui/core/Icon";
   ...
  <Button variant="contained" color="primary" className={classes.button}>
     blabla
      <Icon className={classes.rightIcon}>send</Icon>
  </Button>
Run Code Online (Sandbox Code Playgroud)

但它显示的是一个带有“BLABLA SE”文本的按钮,这是错误的。

但是当我使用:

import SendIcon from "@material-ui/icons/Send";
....
    <Button variant="contained" color="primary" className={classes.button}>
     Blabla
     <SendIcon className={classes.rightIcon} />
    </Button>
Run Code Online (Sandbox Code Playgroud)

它工作得很好,BLABLA左侧有一个文本和一个发送图标。

在文档中提供的沙箱中,两者都可以工作。那么为什么第一种情况对我不起作用?

reactjs material-ui

0
推荐指数
1
解决办法
8324
查看次数

标签 统计

reactjs ×2

axios ×1

git ×1

git-stash ×1

github ×1

material-ui ×1

typescript ×1