小编G.a*_*ziz的帖子

Neovim:图标缺少 nvim-tree-web-devicons

我添加nvim-devicons并安装了一种修补字体:

https://www.nerdfonts.com/font-downloads

图标仍然没有显示,

在此输入图像描述

使用加壳器进行配置:

https://github.com/kyazdani42/nvim-web-devicons

use({
    "kyazdani42/nvim-tree.lua",
    requires = {
        "kyazdani42/nvim-web-devicons", -- optional, for file icons
    },
})
Run Code Online (Sandbox Code Playgroud)

这是我针对此配置的 GitHub 存储库:

https://github.com/azizgharbi/Neovim-config

我应该安装所有图标吗?因为我只安装了其中一个图标,即big blue terminal.

我在 macOS 上使用 iterm2。

lua editor neovim

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

React Hooks:在useEffect中获取数据

我正在使用React Hooks useEffect从组件中的API提取数据

props.getUserInfoAction() is an Action from redux dispatching user info 
Run Code Online (Sandbox Code Playgroud)

useEffect(() => {
        props.getUserInfoAction();
      }, []);
Run Code Online (Sandbox Code Playgroud)

一切都很好,我可以获取我的数据,但是我发现warning我的控制台中出现了

React Hook useEffect缺少依赖项:“ props”。包括它或删除依赖项数组。但是,“ props”将在任何道具发生更改时 发生变化,因此首选解决方法是在useEffect调用之外对“ props”对象进行解构,并引用useEffect内部的那些特定道具react-hooks / exhaustive-deps

我试图props在数组中传递,但是这样做我得到了无限循环的API调用

useEffect(() => {
            props.getUserInfoAction();
          }, [props]); 
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux react-hooks

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

使用 cdk 添加托管策略 aws

我正在尝试将托管策略添加到包含帐户 ID 的角色:

    const role = iam.Role.fromRoleArn(
          this,
          'Role',
          `arn:aws:iam::${cdk.Stack.of(this).account}:role/example-role`,
        );
    
        role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonDynamoDBFullAccess'));
        role.addManagedPolicy(iam.ManagedPolicy.fromAwsManagedPolicyName('AmazonKinesisFullAccess'));
Run Code Online (Sandbox Code Playgroud)

在 aws 控制台上,我看不到添加到角色中的策略。

仅供参考,我aws-cli已使用正确的帐户登录。

在此输入图像描述

amazon-web-services amazon-iam typescript aws-cdk

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