- 博客(11)
- 收藏
- 关注
原创 类型 “RegExp“ 到类型 “Demo“ 的转换可能是错误的,因为两种类型不能充分重叠。如果这是有意的,请先将表达式转换为 “unknown“。 类型“RegExp”缺少类型“Demo”的以下
类型 "RegExp" 到类型 "Demo" 的转换可能是错误的,因为两种类型不能充分重叠。如果这是有意的,请先将表达式转换为 "unknown"。
2022-12-09 22:45:06 939
原创 Error: Could not find “store“ in the context of “Connect(PuzzleCardPageTest)“. Either wrap the root
场景:在学习dva时候,遇到的问题。问题描述:Error: Could not find "store" in the context of "Connect(PuzzleCardPageTest)". Either wrap the root component in a <Provider>, or pass a custom React context provider to <Provider> and the corresponding React contex
2021-08-25 17:09:31 1562
原创 解决因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies
(一)问题:tnpm: 无法加载文件 ,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1tnpm -v+ ~~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : Un...
2021-08-20 15:06:25 6143
原创 React路由
1、SPA的理解单页Web应用 整个应用只有一个完整页面 点击页面中的链接不会刷新页面,只会做页面的局部更新 数据都需要通过Ajax请求获取,并在前端异步展现2、路由的理解2.1什么是路由一个路由就是一个映射关系(key: value) key为路径,value可能是function或component2.2路由分类(1)后端路由:理解:value是function,用来处理客户提交的请求 注册路由:router.get(path,function(req,res))..
2021-08-06 16:30:52 57
原创 NavLink与NavLink的封装
关于NavLink:NavLink可以实现路由链接的高亮,通过activeClassName指定样式名 标签体内容是一个特殊的标签属性 通过this.props.children可以获取标签体内容 <NavLink>比<Link>更高级一点,可以使谁点哪个就会给哪个追加一个active属性,也可以通过activeClassName属性来重新设置样式,加上!import封装NavLink:优化后的代码:封装的NavLink组件:
2021-08-06 15:43:01 705
原创 react消息订阅与发布机制-兄弟组件间通信
用途:可用于组件间的通信,数据传递。工具库:PubSubJS下载:npm install pubsub-js --save使用:订阅消息需要在componentDidMount, componentWillUnmount,两个生命周期函数中。用于订阅消息和取消订阅。//订阅消息componentDidMount(){ this.token = PubSub.subscribe('消息名',function(msg,data){})} //取消订...
2021-08-02 18:22:27 205
原创 css3动画编写图片无缝滚动的效果
css3动画编写图片无缝滚动的效果代码编写如下<!doctype html><html><head><title>练习</title><meta charset="utf-8" /><style type="text/css">/*无缝滚动*/nav { padding-top:10px; margin:0 auto; width:600px; height:80px; border:1px s
2020-12-13 14:52:05 576
原创 css选择器超全笔记
一、css常用的选择器id选择器 通过元素的ID属性选中唯一的一个元素, 语法为:#id属性值{} 类选择器 通过元素class属性值选中一组元素, 语法为:.class属性值{} 拥有相同class属性值的元素,我们可以称他们是一组元素 可以同时为一个元素设置多个class属性值,多个值之间使用空格隔开 通配选择器 可以用来选中页面中的所有元素, 语法:*{ } 选择div里面所有的元素:div * 二、css复合选择器1)复合选择器(交..
2020-12-02 15:07:18 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人