A.BrowserRouterB.HashRouterC.NativeRouterD.Router
单项选择题关于自定义hook说法正确的是?()
A.自定义hook无需遵从以use开头的原则,因为不会有任何影响B.自定义hook在多个组件中使用state可以共享传递信息C.自定义hook中可以调用其他hook,但是依旧只能在顶层调用D.自定义hook必须有特殊的标识,否则无法被正常识别
单项选择题关于react hook -useState说法正确的是?()
A.useState返回的是一个对象,他有state和setState两个属性B.useState中的setState和类式组件中的this.setState使用方法完全一致C.从useState中解构出的第一个变量就是当前状态D.useState 多次调用set方法是会自动合并
单项选择题类式组件与函数式组件的区别说法正确的是?()
A.函数式组件useEffect(fn,[])完全等价于类式组件的componentDidMountB.函数式组件可以通过hooks达到类式组件生命周期函数的效果C.无论函数式组件和类式组件都可以使用hooksD.类式组件不能更改props但函数式组件可以
单项选择题关于react中keys说法错误的是?()
A.Keys 是React 用于追踪哪些列表中元素被修改、被添加或者被移除的辅助标识B.React 会借助元素的Key 值来判断该元素是新创建的还是被移动而来的元素,从而减少不必要的元素重渲染C.keys的特点是某个元素的key 在其同级元素中具有唯一性D.keys可以通过随机数给值
单项选择题以下关于react-router说法哪项是错误的?()
A.在react-router中仍然遵循一切皆组件思想,包括路由的配置B.在react-router中可能同时匹配多个路由并同时显示这些内容C.Route组件三个属性render/children/component是互斥的,优先执行componentD.react-router没有提供路由权限控制功能,若要实现可以通过高阶组件扩展Route