【问题标题】:Why does my code type get a warning? "warning Missing return type on function"为什么我的代码类型会收到警告? “警告函数缺少返回类型”
【发布时间】:2021-09-05 00:39:24
【问题描述】:

我正在使用 svg 制作图标组件。 我的代码类型给出了警告。

“警告函数缺少返回类型” 我想使用 svg 作为组件。 显示 eslint 警告。

import * as React from "react";

export const Icon = () => {
  return (
    <svg viewBox="">
      <path
       ・
              ・
              ・
      />
    </svg>
  );
};

【问题讨论】:

标签: reactjs typescript


【解决方案1】:

谢谢。我的问题已经解决了。

import * as React from "react";

export const Icon = ():JSX.Element => {
  return (
    <svg viewBox="">
      <path
       ・
         ・
         ・
      />
    </svg>
  );
};

【讨论】:

    【解决方案2】:

    关于它的更多信息。

    你需要设置函数的类型。

    另外,正如 phoenix567sid 所说。您可以添加/* eslint-disable */,但我不建议这样做。 eslint 不能被忽略。

    【讨论】:

      【解决方案3】:

      要抑制 eslint 警告,您可以在顶部使用 /* eslint-disable */。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-07-05
        • 2012-12-16
        • 2014-06-25
        • 2012-08-10
        • 2019-07-15
        • 1970-01-01
        • 2021-06-13
        相关资源
        最近更新 更多