小编Squ*_*chy的帖子

何时使用useCallback,useMemo和useEffect

useCallback,useMemo和useEffect之间的主要区别是什么。?。给出何时使用useCallback,useMemo和useEffect的示例。

reactjs react-hooks

8
推荐指数
6
解决办法
595
查看次数

如何从 JavaScript 中的字符串中删除除 div 和 span 之外的 HTML 标签?

我需要从 HTML 行中删除除 div 和 span 之外的所有标签。我怎样才能做到这一点 ?

例子

const str = "<div><p></p><span></span></div>";
 remove(str)//<div><span></span></div>
Run Code Online (Sandbox Code Playgroud)

html javascript regex

6
推荐指数
0
解决办法
97
查看次数

如何制作多个嵌套对象的数组?

我有这样一个对象。

let Filus = {
     male: {
    hat: [1],
    jacket: [2],
    pants: [3],
    shoes: [4],
    suit: [5]
  }
};
Run Code Online (Sandbox Code Playgroud)

我想从这个对象得到这个数组。

let Filus = [1,2,3,4,5];
Run Code Online (Sandbox Code Playgroud)

怎么做?

javascript arrays object ecmascript-6

4
推荐指数
1
解决办法
121
查看次数

为什么钩子的初始值不能被赋予一个空对象?

我有这个 setProd Hooks

export interface faceProduct {
  readonly title: string;
  readonly prodState: string;
  readonly shipping: string;
  readonly sold: string;
  readonly alt: string;
  readonly material: string;
  readonly location: string;
  readonly src: string[];
  readonly color: string[];
  readonly saiz: string[];
  readonly price: string;
}

export interface faceProductList extends faceProduct {
  readonly id: string;
  readonly to: string;
}

 const [prod, setProd] = useState<faceProductList>({});
Run Code Online (Sandbox Code Playgroud)

我希望初始值是一个空对象。但我得到错误..

 const [prod, setProd] = useState<faceProductList>(Object);
Run Code Online (Sandbox Code Playgroud)

一切都与它相连的东西一起工作。

typescript reactjs

4
推荐指数
1
解决办法
5346
查看次数