- 博客(108)
- 收藏
- 关注
原创 关于更改 DNS_PROBE_FINISHED_NXDOMAIN 错误,以及 DNS
如果以上都做完了,还是不得行!并且改了DNS地址还是没起效果,那考虑以下是不是vpn安装配置时候的相关配置有啥问题...或者被第三方拦截了,我就是....最后发现是vpn的目标地址有问题。解决办法一般是DNS服务器地址不对,可以用管理员运行cmd然后输入命令nslookup查看我们的dns服务器地址,如果不对就更改。在弹出窗口,将时间范围设置为“时间不限”,然后仅选中“缓存的图片和文件”框,最后点击“清除数据”按钮。,查找到就解析结束,没查找到就继续解析。......
2022-07-22 16:55:24 1495
原创 git submodule update --init --recursive 父子仓库
添加:git submodule add 子模块仓库地址 子模块在父模块目录下的存储路径。注意:路径不能以 / 结尾(会造成修改不生效)、不能是现有工程已有的目录(不能順利 Clone)删除:拉取,更新submodule......
2022-07-15 10:31:54 4616
转载 codemirror ,vue-codemirror
codemirror 相关方法、属性、codemirror-在线代码编辑器、如何完成一个在线代码编辑器
2022-02-18 17:57:49 324
转载 this.$refs类型识别问题、四种类型写法
ts,$refs类型完善,$refs上能查询到 codemirror对象,但是不能访问到 codemirror 对象下面一级的对象
2022-02-18 17:45:50 657
原创 Component is missing template or render function.
引入组件之后不显示。现象:1、组件的 mounted 可以触发。2、组件结构就是不渲染。3、组件有写有template。4、components里面注册了
2021-12-10 15:21:01 7933 1
原创 scrollHeight、scrollTop——双击事件、单击事件
scrollHeight、scrollTop、clientHeight 这些都是 父组件 的属性
2021-10-21 16:29:41 82
原创 资源引入 require
requirerequire 的使用位置:template 里面使用会报错,要在JS里面使用。img src 使用 require 并且动态拼接 遇到的错误// 正确async function getApp() { try { const { data } = await api.getApp(); data.forEach((item) => { list1.push({ icon: require('../../../asset
2021-10-19 17:11:40 309
原创 同步、异步
async-awaitasync-await 可以把同步的函数转换为异步的函数相关案例: try { getBaseInfo(); } catch (error) { console.log(error); }这时候想 打印出来 error 是不可能的,因为 getBaseInfo 是异步函数,而 try catch 又是同步的。所以正确写法是 try { await getBaseInfo(); } catch (error) { co
2021-10-19 16:49:22 62
原创 全局挂载的函数与注销——重复调用函数
场景:window.resize( ) 了一个函数,然后第一次打开页面调用一次,第二次打开页面调用两次。。。。原因:1、window.addEventListener 全局挂载,只有当全局生命周期结束时候,函数会自动回收2、这个组件mounted一次,就挂在一个 ‘resize’ 在 window.addEventListener 上所以要手动注销const instanceResize = ()=>{}// 定义onMounted(() => { ne
2021-10-19 16:36:49 610
原创 vue3 响应式原理——toRefs、ref
参考文章:ref 、toRefs 使用toRef、ref 都是生成响应式对象的函数。区别:1、ref用于生成ref对象,可以指传递一个参数。toRef要传递俩,object和K2、注意区分toRefs和toRef,toRefs是 vue3 包装过后的函数...
2021-10-08 10:52:11 345
原创 组件数据交互——eventBus / vuex / provide / prop
eventBuseventBus因为是使用的一个全局VUE实例,所以每使用一次后,就多一个eventBus,这会导致“想调用一次eventBus,但无意将历史eventBus一起调用了”这种问题解决办法:解决办法是在使用eventBus的组件内,在使用完后,记得销毁eventBus。beforeDestroy钩子函数里面销毁eventBusvuexprovideprovide...
2021-10-08 10:46:38 145
原创 css踩坑
1、盒子模型:box-sizing:border-box设置width:20px,包括padding + width + border,不包括 margin。但是不知道什么时候变化了,好像又包括 margin 了2、flex 布局2.1:flex:auto flex:auto:flex-grow:1、flex-shrink:1、flex-basis:auto//flex-grow:空间有余,是否放大。0不放大(*),1放大...
2021-09-25 23:29:57 68
原创 关于CR换行符 lf换行符
1、在VScode中把CR换行符转换为 LF换行符IDEA和VS code设置默认换行符为LF_sdujava2011-CSDN博客2、项目中已经存在的CR换行符如何一键修复(转换)为 lf 换行符warning Delete `␍` prettier/prettier(eslint配置的一些问题)_LPLIFE的博客-CSDN博客npm run lint --fix...
2021-09-11 15:06:24 405
原创 页面跳转——router.push或者window.open
window.open(url,target,features,replace)打开一个新窗口,或者是已命名窗口。url:target:features:replace:router.push$router.push({path:`/first/second/${row.groupId}`,});//router.push的路由路径,如果最前面没有斜杠的话,会和原路径拼接到一起...
2021-09-10 14:22:22 903
转载 vue3学习笔记
data-propertydata是一个函数,这些实例 property 仅在实例首次创建时被添加。// data函数返回一个对象,并用响应性系统包裹。以 $data 的形式存储在组件实例中console.log(vm.$data.count) // => vm是实例,$data是包装过后的响应式的属性console.log(vm.count) // => 为了方便,data对象的属性被“直接暴露”method1、Vue 自动为methods绑定this...
2021-08-16 11:32:46 935
转载 git命令总结
git tag 标签git tag //查看标签列表git tag v1.0 // 打标签,默认标签是在最新提交的commit上的git tag v0.9 f52c633 //指定版本打标签git tag -a v0.1 -m "我是描述" 1094adb // -a名称 -m描述git show v0.9 //查看标签信息...
2021-08-13 10:38:36 54
原创 git——错误集合
Q:输入git add readme.txt,得到错误:fatal: not a git repository (or any of the parent directories)。A:Git命令必须在Git仓库目录内执行(git init除外),在仓库目录外执行是没有意义的。Q:输入git add readme.txt,得到错误fatal: pathspec 'readme.txt' did not match any files。A:添加某个文件时,该文件必须在当前目录下存在,用ls或者di
2021-08-13 10:30:27 104
原创 api——RESTful API(url命名规则、状态码)
参考链接路径(Endpoint)不能有动词,只能有名词状态码(Status Codes)参考链接:菜鸟教程200 OK - [GET]:服务器成功返回用户请求的数据,该操作是幂等的(Idempotent)。 201 CREATED - [POST/PUT/PATCH]:用户新建或修改数据成功。 202 Accepted - [*]:表示一个请求已经进入后台排队(异步任务) 204 NO CONTENT - [DELETE]:用户删除数据成功。 400 INVALID REQUES
2021-08-12 13:47:16 524
原创 npm 学习
初始化开发时依赖:npm install --save-dev 开发时依赖在正式环境会不加载!例如 负责css压缩的包运行时依赖:npm install --save查看npm包版本npm list jquerynpm list -g jquerypackage.json① "5.3.3"→ 锁定5.3.3版本,"^5.3.3" → 锁定5版本,但安装其中的最新版本,"~5.3.3"→ 锁定5.3版本,但安装其中的最新版本② script 节点下的表示脚本。执行sc...
2021-08-12 00:35:02 153
原创 svg——在vue 使用svg
关于svg的属性W3C 简单的很如何在 Vue 项目中引用vue.js 在 vue 中使用 svg其中写成组件模式的 svg 格式调整如下svg 格式调整如何调整 svg 的颜色?直接在 svg.vue 文件里面的 fill 属性的值改为iconbase 里面传递的 iconColor 属性...
2021-08-10 23:27:23 501
原创 后端常见错误释义
500"could not execute statement; SQL [n/a]; constraint [null]; nested exception is org.hibernate.exception.ConstraintViolationException: could not execute statement"某一个字段没有传递 / 字段名字书写错了
2021-08-02 15:50:16 188
原创 VUE组件
参考:component is 简解直接使用我们一般都是使用引入组件,然后组件名的方式使用。<Child1 />但是当组件多起来,就很不方便<child1 :a="1" :b="2" :c="3" @ok="handle1"/><child2 :a="5" :b="2" :c="3" @ok="handle1"/><child3 :a="1" :b="4" :c="3" @ok="handle1"/><child4 :a="
2021-07-28 18:20:18 155
原创 npm install 错误合集
npm 怎么老出错!!!cb() never called!1、可能是缓存问题,清空缓存:npm cache clean -f2、删除 package-lock.json和 node_modules 文件夹,然后再执行 npm install3、node 版本问题:安装新版本node4、⭐最终 cnpm install 弄出来了!/(ㄒoㄒ)/~~...
2021-07-27 17:57:55 272
原创 clipboard——复制
常见方法:1、clipboard.js2、document.execCommand()已废弃3、Navigator.clipboard (原生)参考:JavaScript复制内容到剪贴板MDN——Navigator.clipboard
2021-07-26 15:41:55 538
原创 axios
axios是一个第三方JS库,用于实现接口调用的用法:① 下载,然后再像一个JS文件引入 axios.js文件② 或者 使用npm 安装axios特征:(axios是一个基于promise用于浏览器和node.js的 HTTP 客户端),是一个基于promise,可以用于浏览器的 http 客户端 和 node.js的 http 客户端支持浏览器和node.js (浏览器、node.js都是客户端,是环境) 支持promise 支持请求拦截器、响应拦截器 自动转换JSON数..
2021-07-26 15:22:45 199
原创 前端优化——图片
图片压缩前端会用到很多 PNG 图片,图片最好控制在1M以下。PNG图片的压缩和剪裁可以用到PS,但是如果没有PS,这里有几个网站可以使用:剪裁:改图宝压缩:imageoptim——无大小限制,tinypng——5M以下免费...
2021-07-22 16:40:00 101
原创 配置VUE项目
vue create project-name 备注:项目名称不可以有大写字母 please pick a preset ? //选择Vue的版本, default(vue2 babel,eslint) //默认配置 vue2版本,基本配置包含 babel default(vue3 babel,eslint) //默认配置 vue3版本,基本配置包含 babel manually select features //手动配置(我选择的这一项) 备注:Babel 是javaScr.
2021-07-21 15:11:42 906 2
原创 vue——@component——继承 的一些知识点
vue的@component的学习背景:有一次要用到继承来写,继承里面又涉及到 super.created() 的访问,然后又涉及到在父类访问 this.$store 和 this.属性 ... 这些都出问题了,报错信息写在情况:祖父类:import components1 from '@/components';import { Component, Vue } from 'vue-property-decorator';@Component({ components:.
2021-07-21 11:54:26 3696
原创 从login到第一个页面
/login 页面 → 点击 确定 login 请求成功 → this.$router.push({ name: 'index' }) // 根路由→ 进入路由拦截器(因为 to.path 不为登录路由,然后又没有用户信息,所以第一次获取用户信息,然后生成动态路由)(获取用户信息那一部分,在state.userInfo里面存储了模块权限和操作权限)if(to.path===登录路由){ next()}else{ if(vuex的userinfo有){ ...
2021-07-20 15:53:27 78
原创 promise.then() 的大坑
这次想用promise.then 做一个异步请求addTable().then(resolve()) 注:这是错误写法,没有一部效果addTable().then(()=> { resolve()}) 注:这是正确的
2021-07-01 11:31:36 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人