- 博客(15)
- 收藏
- 关注
原创 VueX中mutations和actions 详细解释
同步直接改状态、用 commit。可异步不直接改状态、用 dispatch、最终提交 Mutation。为什么 Vuex 要设计 Mutation 和 Action 两个概念,而不是合并成一个?
2025-10-22 20:19:24
560
原创 Docker
注意:在使用Ctrl+D退出Docker容器时,需要在容器内使用,而不能在宿主机上使用。命令是Docker提供的一个用于在主机和容器之间复制文件和目录的命令。和Ctrl+D一样,使用Ctrl+C退出Docker容器需要在容器内使用。执行该命令后,容器会停止运行,但不会立即退出,需要等待一段时间后才会退出。# 当容器创建完成后,你可以通过以下命令查看容器列表并获取容器ID。# 也可以使用容器名称来删除容器(注意不能同时指定容器ID和名称)要在Docker中创建一个新的容器,可以使用。
2024-11-25 09:20:09
1007
原创 Safari 浏览器无法打开网页问题
经过试验,测试手机打开了这个 ‘阻止所有Cookie’ 功能,我们的网页是有使用cookie的,只要将这功能关闭就好了。简单说一下情况是这样的:项目中的一个聚合收银台页面在测试的手机(14P)上一直无法打开,并给我提出一个Bug。我是非常不认可这个Bug的,但没办法,提出了就要解决(测试不给关~~~)。这只能说明是测试手机的问题了 - 一定是他对手机浏览器做了一些其他的设置。这下测试也可以将我的bug关闭了,hhhhhhhhhh。我们用了其他机型 - 打开没问题。找了两台14P - 打开也没问题。
2024-10-17 10:38:54
886
原创 TypeScript学习笔记
以JavaScript为基础构建的语言,一个JavaScript的超集。扩展了JavaScript并添加了类型可以在任何支持JavaScript的平台执行,不能直接被JavaScript解析器直接执行(需要进行编译)
2024-04-23 10:21:46
867
原创 web前端面试题
一、prototype在JavaScript中,每个函数都有一个prototype属性,这个属性指向函数的原型对象。上述例子中,函数的prototype指向了一个对象,而这个对象正是调用构造函数时创建的实例的原型,也就是person1和person2的原型。原型的概念:每一个javascript对象(除null外)创建的时候,就会与之关联另一个对象,这个对象就是我们所说的原型,每一个对象都会从原型中“继承”属性。让我们用一张图表示构造函数和实例原型之间的关系:二、__proto__
2024-03-12 15:37:12
16665
1
原创 export default && export 区别
export default可以导出常量、函数、模块等。一个文件中 有且仅有 一个export default。export 可以导出常量、函数、模块等。使用 import 导入,需要使用{}。使用 import 导入,不需要{}。一个文件中 可以有多个export。一:export default。
2023-07-27 14:20:23
101
1
原创 《JavaScript设计模式与开发实践 》 - 3.1.2 变量的生存周期
下一次的循环条件变为了type[3],此时 type[3]输出结果为undefined,循环条件终止,跳出循环。这一段的循环条件的,因为它没有结束循环的条件,但这里其实有隐藏的终止条件。等价于 type[0], type[1], type[2] 对应输出结果为。注意:在for循环中,如果当前执行条件不满足循环条件会直接跳出循环。在讲述闭包之时,碰到一段代码,让我百思不得其解。参数三:每次执行完 循环体之后,需要做的改变。其中参数为空可以写为for(;循环体:每次循环需要执行的内容。参数一: 循环的初始值。
2023-06-27 16:41:37
99
1
原创 npm install报错 node-sass@4.14.1 postinstall: `node scripts/build.js`
关于Npm依赖安装报错问题
2022-06-28 15:15:27
1839
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅