五维思考

学习要加,骄傲要减,机会要乘,懒惰要除。 http://www.5dthink.cn

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2023年8月13日

摘要: 使用 `vscode` 打开一个`json`文件,如果有单行或多行注释,则会显示红色下划线,解决办法如下: ## 方法1 点击底部的`JSON`,选择 `JSON with Comments` 即可,然后红色下划线消失,底部显示如下 ![](https://img2023.cnblogs.com/b 阅读全文
posted @ 2023-08-13 08:45 五维思考 阅读(199) 评论(0) 推荐(0) 编辑

2023年1月24日

摘要: 方法一 import {menus} from './menus.ts' function listToTree(list: any = [], options = {}, data = null) { const { rootWhere, childsWhere, addChilds } = Ob 阅读全文
posted @ 2023-01-24 22:05 五维思考 阅读(497) 评论(0) 推荐(0) 编辑

摘要: Promise.resolve() 有时需要将现有对象转为 Promise 对象,Promise.resolve方法就起到这个作用。 const jsPromise = Promise.resolve($.ajax('/whatever.json')); 上面代码将 jQuery 生成的deferr 阅读全文
posted @ 2023-01-24 05:58 五维思考 阅读(381) 评论(0) 推荐(0) 编辑

2022年9月11日

摘要: Pinia和Vuex一样都是是vue的全局状态管理器。其实Pinia就是Vuex5,只不过为了尊重原作者的贡献就沿用了这个看起来很甜的名字Pinia。 本文将通过Vue3的形式对两者的不同实现方式进行对比,让你在以后工作中无论使用到Pinia还是Vuex的时候都能够游刃有余。 既然我们要对比两者的实 阅读全文
posted @ 2022-09-11 11:32 五维思考 阅读(74) 评论(0) 推荐(0) 编辑

2022年9月6日

摘要: vue3提供了getCurrentInstance ,通过这个属性,直接使用ctx是错误的,需要找到全局属性globalProperties import { getCurrentInstance } from 'vue' const instance = getCurrentInstance() 阅读全文
posted @ 2022-09-06 21:51 五维思考 阅读(325) 评论(0) 推荐(0) 编辑

2022年9月4日

摘要: 一、思路 在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息 比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法。WM_COPY 阅读全文
posted @ 2022-09-04 08:14 五维思考 阅读(583) 评论(0) 推荐(0) 编辑

2022年7月30日

摘要: console.log( [] == ![] ) // true console.log( {} == !{} ) // false 在比较字符串、数值和布尔值的相等性时,问题还比较简单。但在涉及到对象的比较时,问题就变得复杂了。 比较规则 最早的ECMAScript中的相等和不相等操作符会在执行比 阅读全文
posted @ 2022-07-30 07:17 五维思考 阅读(47) 评论(0) 推荐(0) 编辑

摘要: "&&" 操作符 1、如果第一个操作数是对象,则返回第二操作数 var res = {} && "Hello";//Hello 2、如果第二个操作数是对象,则在第一个操作数求值为true时,才返回第二个操作数 var res2 = 0 && {};//0 var res3 = null && {}; 阅读全文
posted @ 2022-07-30 06:33 五维思考 阅读(1052) 评论(0) 推荐(0) 编辑

2022年7月17日

摘要: // axios二次封装 import axios from 'axios' import qs from 'qs' /*** *判断环境变量区分接口的默认地址 */ switch (process.env.NODE_ENV) { case 'production': axios.defaults. 阅读全文
posted @ 2022-07-17 21:12 五维思考 阅读(363) 评论(0) 推荐(0) 编辑

2022年6月27日

摘要: 1、需求 在代码中经常会遇到需要把对象复制一遍,或者把属性名相同的值复制一遍。 比如: public class Student { public int Id { get; set; } public string Name { get; set; } public int Age { get; 阅读全文
posted @ 2022-06-27 23:13 五维思考 阅读(901) 评论(0) 推荐(1) 编辑

QQ群:1. 全栈码农【346906288】2. VBA/VSTO【2660245】