- 博客(9)
- 收藏
- 关注
原创 mongodb打开时出现闪退问题
无论打开mongo.exe还是mongod.exe都出现闪退的时候。这样就可以解决山退问题;记住是安装mongodb盘符的根目录。下创建一个data文件夹里面再创建一个db文件夹。安装mongodb的。
2023-12-17 16:08:42
1491
1
原创 vscode文件不折叠显示
实现方法:打开左下角设置>settings>搜索compact>取消勾选。每次创建文件的时候总是不好找到相对应的地方,只需要改一个配置就好。首先你得效果图是不是这样的。
2023-12-16 19:07:03
1129
原创 node.js里面fs模块
参数说明:file:文件名;data:写入的数据;option:选项设置(可选);callback:写入回调;语法:fs.createWriteStream(path,[,option])还有一种方法就是:(读取流对象).pipe(写入流对象),利用管道进行读写。就是进行读写操作,可以用两种方式:文件的读写和文件流的读写(推荐使用),流式写入可以减少打开关闭文件的次数。的是需要删除多个文件夹的时候就需要写。程序打开一个文件是需要消耗资源的。大文件写入或者频繁写入。操作和创建问价夹一样,语法和异步写入一样;
2023-12-15 12:04:07
1397
原创 js中常见的遍历:forEach、map、for in、for of
for in 和 for of 都可以循环数组,for in 输出的是数组的index下标,而for of 输出的是数组的每一项的值。综上所述 for of适合遍历数组,而for in适合遍历对象;:for in 可以遍历对象,for of 不能遍历对象。
2023-12-13 19:45:03
535
1
原创 vue2响应式原理
数据发生改变的时候,视图会重新渲染,匹配更新为最新的值。他是前端架构模式分别的含义:model(模块),对应的是data、view(视图)用户界面dom、view model(视图模块)视图模型,vue的实例对象,连接view和model的桥梁。核心就是提供对view和viewmodel的数据双向绑定,当数据变化时候,viewmodel会监听数据的变化并且更新视图,当用户操作视图的时候,viewmodel监听到数据的变化,然后通知数据惊醒改变,这就实现了双向绑定。
2023-12-10 18:18:46
502
1
原创 ...mapstate和...mapgetters的区别
mapGetters则可以将Vuex store中的getters映射到组件的计算属性中,使得我们可以直接在组件中使用这些getters,而不需要通过this.$store.getters.xxx来访问。...mapgetters使用格式是...mapgetters([])映射vuex中getter中的方法到组件的computed中;...mapstate使用格式是...mapstate({}),调用vuex中state中的数据,则第一个参数是模块名称;
2023-12-09 10:06:39
1037
1
原创 var、const和let的区别;
2.var可以做变量提升,而let和const不存在变量提升,这意味着在使用var声明变量时,可以在声明之前使用变量,而使用let和const声明变量时,必须先声明再使用。const和let都是声明变量的关键字,都是块级作用域,即在声明的块级内部有效;const声明的变量必须在声明时进行初始化,而let声明的变量可以不进行初始化。1.var是全局作用域,可重复声明,let和const是块级作用域,不可重复声明。const声明的是常量,一旦声明就不可以更改,更改的话就报错;let声明的变量值可以更改;
2023-12-01 23:46:42
482
1
原创 vue中引入加上{}和不加的区别[Vue warn]: Error in v-on handler (Promise/async): “TypeError: (0 , _api__WEBPACK_IM
代码里面如果只有export,在外部引入的时候就需要带上{},不然会出现以下错误;
2023-11-26 20:51:44
670
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人