自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 React 切换主题颜色

6.在任意标签添加以定义样式类名如defined-hero-darkest。4.main.tsx中导入index.css,ThemeProvider。3.src/compoonents创建theme文件。1.src目录下创建content.ts。只需在外部添加一个localTheme(2.src/创建index.css。5.注册切换主题色组件。使用某些组件库时不在..dark内部才生效。.dark内部不生效。

2024-07-06 13:49:53 185 1

原创 子元素超出屏幕宽度可左右滑动

1.布局2.样式.list {.item {

2024-07-05 16:57:06 177

原创 盒子纵向排列,最后一个盒子在最底部

* 第一个和最后一个 div 自动调整高度,中间的 div 占据剩余空间 */

2024-06-05 11:25:38 133

原创 网格布局的使用

/ repeat(每行放几个, 1fr)

2024-05-23 20:52:54 80

原创 react 子向父传值

ChildComponent onClick={handleClick} /> // const [show, setShow] = useState(false) 如果直接修改useSate的值onClick={()=>setShow(false)}// 定义一个处理点击事件的函数。

2024-05-23 16:32:59 132 1

原创 css隐藏滚动条

* WebKit 隐藏滚动条 */

2024-05-20 16:43:07 99

原创 css向上渐变

/top向上渐变,bottom向下渐变。/* 其他样式 */

2024-05-20 09:34:57 63

原创 css单词太长时自动换行

1.单词太长超出盒子自动换行。

2024-05-13 14:25:36 223

原创 vue/react 怎么渲染富文本内容

div className="content" dangerouslySetInnerHTML={{ __html: 富文本内容 }}>

2024-04-27 18:50:15 218 1

原创 react-router6二级路由

1.app.ts导入组件。2.Property组件。

2024-03-27 15:04:31 117

原创 react 实现多语言

4.在根组件中应用多语言设置(通常是App组件)2.src目录下创建locales文件。

2024-03-22 17:55:58 275

原创 react 点击后复制到剪切板

【代码】react 点击后复制到剪切板。

2024-03-01 16:30:05 663

原创 react (useContext)孙组件发送事件爷组件的兄弟组件也可以使用

1.创建一个全局的上下文,用于管理事件状态。2.孙组件中点击发送事件。在需要使用事件的组件中。

2024-02-29 14:33:02 391

原创 react 路由传值(多个传值)

一、如上传参页面变量lang,直接传递lang,会报以下错误。拓展: 同一页面多个传值。

2024-02-27 14:58:51 438 1

原创 vue3 点击目录内容滚动到最顶部

整体内容高度不够时无法滚动。

2024-01-15 19:57:25 522

原创 git常用命令

注:origin是远程仓库连接默认的对象名称,如果在Gui上自定义过远程仓库连接的名称,可以在Gui上查看真正的名称。git branch -a 查看所有分支列表(包括本地和远程,remotes/开头的表示远程分支)- 1、删除本地分支(不能删除当前所在的分支,如果要删除,必须先切换到其他分支上)git branch --merged 查看哪些分支已经合并到当前分支。git branch --on-merged 查看所有未合并工作的分支。注:分支名称前有个冒号,分支名称前的冒号代表删除。

2023-10-05 22:12:08 75

原创 Typescript核心内容

类型系统包括原始类型(如字符串、数字、布尔值等)、对象类型、函数类型、数组类型、元组类型、枚举类型、联合类型、交叉类型等。工具集成:TypeScript可以与各种开发工具和框架集成,例如编辑器(如Visual Studio Code)、构建工具(如Webpack、Rollup)、测试框架(如Jest、Mocha)等,提供更好的开发体验和工作流程。泛型:TypeScript提供了泛型(Generics)功能,允许在定义函数、类或接口时使用类型参数,从而增加代码的灵活性和重用性。

2023-09-19 16:25:37 87

原创 JavaScript核心内容

掌握数组的基本操作,如创建、访问、修改、迭代等,同时了解数组方法(例如push、pop、shift、unshift、forEach等)的使用,以便更高效地操作数组数据。了解如何定义和调用函数,以及函数的参数、返回值等。异步编程:JavaScript支持异步编程模式,通过回调函数、Promise、async/await等机制来处理异步操作,如网络请求、文件读写等。语法和基本数据类型:了解JavaScript的语法规则,包括变量声明、数据类型(如字符串、数字、布尔值、数组等)、运算符、条件语句、循环语句等。

2023-09-19 16:17:38 126

原创 2、typeScript-变量的定义

02-number类型的使用03-boolen类型的使用04-string类型的使用05-array类型的使用06-object类型07-null和undefined类型08-symbol类型。

2023-09-05 22:52:41 58 1

原创 一、邂逅typeScript

一、Hello-typeScript 二、TypeScript数据类型

2023-09-05 22:49:42 37 1

原创 Vue3 Portal(传送门) 一个神奇的移动元素功能

2.index.html 中添加 一个div标签 id="(与teleport 中的to一致)"3.teleport中的内容在modal-target标签中,而不是app标签。

2023-07-26 22:58:35 277 1

原创 vue3-Pinia的使用

4.建立一个文件夹store,再建立一个PiniaStore.js。安装完成后packge.json 文件中,可看到版本,就完成了。可以获取到PinpiaStore中的值。使用,首先进行导入,然后进行赋值操作。vue.js.devtools中。3.main.js中引用。赋值时会存到本地存储。

2023-06-28 14:53:43 149 1

原创 vue3移动端pc端兼容

1.router文件 index.js配置路由表,把移动端和PC端路由表拆分出来。2. appWeb(PC端代码) appMobile(移动端代码)

2023-06-13 16:55:51 3719 6

原创 vue3 setup语法糖 父子传值

1.父组件导入子组件并使用。2.子组件接收并使用。

2023-06-12 18:36:19 118 1

原创 放大镜效果

/ 计算预览大图的移动的距离。// X方向坐标范围控制。// Y方向坐标范围控制。// 计算遮罩层的位置。// 遮罩层位置坐标。1.导入组件文件地址。

2023-06-10 17:05:13 29

原创 文字多行展示超出部分省略号显示

我们设置了弹性盒子显示为垂直方向,最多显示三行,超出部分显示为省略号。实现多行文字超出部分显示省略号可以使用 CSS 的。属性为需要显示的行数,使弹性盒子只显示指定的行数。,当文字超出一行时,将多余文本显示为省略号。,当文字超出一行时,将溢出部分隐藏起来。,强制在一行内显示所有文字。,使多行文本显示为弹性盒子。,使弹性盒子垂直排列。

2023-06-10 15:42:04 1418 2

原创 vue3 a-modal对话框样式问题

global类似于把样式全局化(没有作用域了),也会影响其他a-modal组件得样式,:global更适用于button,input的使用。1. :global(选择器){css}只需在 a-modal加上style即可。2. 默认情况下会加一个行内样式。

2023-06-09 11:27:02 681

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除