![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html
文章平均质量分 53
普通网友
这个作者很懒,什么都没留下…
展开
-
vue3.0中globalProperties的定义以及 globalProperties定义的字段在setup中用法
前言:vue3.0中的全局定义属性值和2.0是不一样的,是使用了globalProperties,而且跟我们2.0中可以用 this.+我们挂载的属性名 的用法相比,我们3.0的使用 方法是不一样的,这里总结下目录:一、2.0main.js中页面上:二、3.0main.js中页面上:1、mounted中 (和2.0中一样)但是3.0中很少使用mounted2、setup (重头戏)(1)使用 ctx ,但是经过测试,打包到dist以后,ctx下面的值是拿不到的,本地可以(2)使用 p原创 2022-03-11 21:04:43 · 1057 阅读 · 0 评论 -
vscode 高效开心开发uniapp
vscode 高效开心开发uniapp因为之前一直都是使用vscode开发前端项目,现在有一些小程序或者h5项目采用uniapp开发,在体验了一段时间hbuiler之后,还是觉得vscode香,以下分享我使用vscode开发的一些配置。其中包括uniapp组件语法提示,uniapp代码提示,代码自动格式化。参考文档: https://ask.dcloud.net.cn/article/id-36286__page-21. 安装vetur首先我们需要安装vscode基本的vue插件vetur,在v原创 2022-03-11 19:40:50 · 714 阅读 · 0 评论 -
React Hooks面试题
React Hooks面试题整理React 加入 Hooks 的意义是什么?为什么 React 要加入Hooks 这一特性?if else条件判断里使用hooks有什么问题hooks闭包的坑有哪些?如何解决常用的Hooks有哪些?useEffect为什么有时候会出现无限重复请求的问题useEffect的依赖项里类数组根据什么来判断有没有值变化React Hooks api的原理:React Hooks如何模拟组件生命周期?模拟的生命周期和class中的生命周期有什么区原创 2022-03-11 15:40:46 · 684 阅读 · 0 评论 -
HTML冲浪笔记(一)
web前端剑法之HTML??web前端剑法之HTML地址??HTML冲浪笔记(一)https://blog.csdn.net/Augenstern_QXL/article/details/115419453??HTML5冲浪笔记(二)https://blog.csdn.net/Augenstern_QXL/article/details/115599059目录总览1、VS插件推荐??插件说明Chinese中文语言包Open in Browser右击选择浏览器打开html文件J原创 2022-03-11 12:55:50 · 101 阅读 · 0 评论 -
CSDN浏览器助手又双叒叕更新啦,来体验下都更新了什么
CSDN浏览器助手又双叒叕上新啦,来体验下都更新了什么重磅:沉浸式阅读实用:插件强推荐推荐一:CSDN热榜一键呼推荐二:CSDN收藏夹搜索助手期待:新功能畅想CSDN浏览器助手新版本 9 月强势上线! 插件官网,点击体验新增“博客净化”功能,去掉广告,砍掉边栏……打造沉浸式阅读体验重磅:沉浸式阅读安装新版本浏览器助手更新了CSDN博客详情页优化插件,打开一篇文章,可以看到不但没有广告,连左侧的博主信息,文章目录,相关推荐都没有了,只有你要看的文章,这下可以专心致志看文章了原创 2022-03-11 11:34:24 · 56 阅读 · 0 评论 -
解决npm ERR notsup Unsupported platform for n@2.1.8 wanted {oswin32,archany} (current {oswin32,arch
解决npm ERR! notsup Unsupported platform for n@2.1.8: wanted {“os”:"!win32",“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”})npm install --force原创 2022-03-10 12:30:38 · 3567 阅读 · 0 评论 -
两步骤解决出现Node Sass version 7.0.0 is incompatible with 4.0.0错误
出现Node Sass version 7.0.0 is incompatible with 4.0.0错误解决方法npm uninstall node-sassnpm i -D sass只需要这两步就可以解决了,重新启动项目原创 2022-03-09 13:26:34 · 238 阅读 · 0 评论 -
windows中如何将已安装的nodejs高版本降级为低版本
第一步:先清空本地安装的node.js版本1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑桌面最左下角的win窗口图标弹出,输入cmd再点击回车键)然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并原创 2022-03-09 12:06:13 · 1818 阅读 · 0 评论 -
vue.js提示Vue is not a constructor或Vue.createApp is not a function解决方法
今天尝试写点Vue玩,写着写着,写到一个列表渲染,我写了一个长得像这样的语句Vue.createApp(data).mount('#id')结果没有出现预期的结果,于是我打开浏览器,F12,它提示我Vue.createApp is not a function怪了呀,这和官方文档写的一样,怎么可能错呢?于是我经过反复求证,引入了一个官方的CDN,这下好了,createApp是正常了,出现了一个新的错误,我写过一个这样的语句var vm = new Vue打开浏览器F12,它提示我:Vue原创 2022-03-09 09:09:03 · 1872 阅读 · 0 评论 -
uniapp uni.getUserProfile的使用
小程序登录、用户信息相关接口调整说明:链接地址考虑到近期开发者对小程序登录、用户信息相关接口调整的相关反馈,为优化开发者调整接口的体验,回收wx.getUserInfo接口可获取用户授权的个人信息能力的截止时间由2021年4月13日调整至2021年4月28日24时;最近再用uniapp做一款小程序,使用**uni.getUserInfo()**一直获取不到数据,在官网上看到了上面的公告一、使用方法html中:<button @click="goLogin" class="bottom-btn转载 2022-03-08 14:27:10 · 1179 阅读 · 0 评论 -
postman测试websocket接口
详细操作可参考官方连接https://blog.postman.com/postman-supports-websocket-apis/原创 2022-03-08 13:06:48 · 3334 阅读 · 0 评论 -
MissingServletRequestParameterException Required request parameter ‘id‘ for method parameter type I
1、报错信息1.1idea中报错信息Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'id' for method parameter type Integer is not present]1.2网页报错信息Whitelabel Error PageThis application has no explicit mapping原创 2022-03-08 11:46:34 · 3382 阅读 · 0 评论 -
IDEA社区版搭建web项目
IDEA社区版搭建Tomcat服务器并创建web项目目标问题实现步骤目标创建Web项目的目录结构可以启动Tomcat服务器编写Servlet并访问成功问题IDEA社区版没有创建Web工程的选项IDEA社区版没有Tomcat插件实现步骤针对以上两个问题,分步解决问题一:IDEA社区版没有创建Web工程的选项创建普通的java项目,此处不再赘述构建web项目的目录结构设置编译目录在WEN-INF文件夹下新建web.xml<?xml ver原创 2022-03-08 10:26:13 · 4278 阅读 · 0 评论 -
el-descriptions
<el-descriptions title="用户信息"> <el-descriptions-item label="用户名">kooriookami</el-descriptions-item> <el-descriptions-item label="手机号">18100000000</el-descriptions-item> <el-descriptions-item label="居住地">苏州市&.原创 2022-03-08 09:06:03 · 2130 阅读 · 0 评论 -
问题(Uncaught ReferenceError vue is not defined)和解决方法
问题(Uncaught ReferenceError: vue is not defined)和解决方法今天本来想重新开始学习vue,做一个小项目的,但是在一开始就遇到问题了,确实是我自己在学习的时候不够扎实的原因,来记录一下错误(Uncaught ReferenceError: vue is not defined)这个是我的原始错误代码<!DOCTYPE html><html lang="en"><head> <meta charset=原创 2022-03-07 10:32:02 · 1494 阅读 · 0 评论 -
引入vuex 报错警告 “export ‘inject‘ was not found in ‘vue‘
引入Vuex时 警告 "export ‘inject’ was not found in ‘vue’同时控制台报错vue/cli 版本 4.5.15创建项目时没有下载vuex 后期自己下载的,看了一下下载的vuex版本时4.x.x 页面报错"export 'inject' was not found in 'vue'解决方案 :1.看一下自己的vuex版本是不是4.x.x ,如果是,先卸载vuex2.重新下载vuexnpm install vuex@3.4.0...原创 2022-03-06 05:37:31 · 747 阅读 · 0 评论 -
别害羞,开源社区真的很需要你,教你如何参与开源社区~
前言相信各位开发者多多少少会在实际开发的过程中会使用一些开源的技术,例如前端的 vue, react, 以及大量的第三方库如 echart,color.js, day.js 等等,后端就更多了,从到 api 网关到注册中心,微服务框架,日志服务等等。不知道有多少开发者有想过 为自己使用的开源项目贡献代码 呢? 反正我自己是一直都想为一个牛逼的开源项目做出贡献,甚至成为一个 commiter 。但是我相信大部分的开发者都和我一样觉得:”这么牛逼成熟的框架,有我什么事,我连用都用的磕巴,更何况去贡献代码呢?原创 2022-03-06 04:16:45 · 1255 阅读 · 0 评论 -
【Vue】Vue路由(vue-router)
文章目录1. Vue路由的相关概念2. 安装vue-router3. 开发一个VueRouter版的hello,world3.1 创建路由器实例3.2 将路由器注入Vue实例3.3 声明路由出口3.4 声明路由请求接口4. Vue中路由跳转4.1 标签导航`router-link`4.2 编程式导航`this.$router` 路由器对象`this.$router.push()``this.$router.replace()``this.$router.go(n)原创 2022-03-06 02:54:45 · 770 阅读 · 0 评论 -
Vue时间戳获取当前时间
<script> created() { var g = new Date().getTime();//1637120820767 var d = new Date(g); //创建一个指定的日期对象 console.log(d); console.log(this.formatDate(d)); }, methods:{ formatDate(now) { var year = now.getFullYear(); //取得4原创 2022-03-06 01:33:59 · 1533 阅读 · 0 评论 -
Vue3 使用pdf.js 预览pdf
Vue3 使用pdf.js 预览pdf非专业 如有语术错误请谅解写在前面:vue-pdf 好像并不支持Vue3 参考https://segmentfault.com/a/1190000039858927本样例是基于后端返回的是文件流直接上样例首先下载pdf.js注意:将解压后的文件放在static下1.使用ifame嵌套 <iframe id='pdf' ref='pdf' height='100%' :src='pdfUrl'原创 2022-03-06 00:12:33 · 2125 阅读 · 1 评论 -
vue 虚拟dom和diff算法详解
虚拟dom是当前前端最流行的两个框架(vue和react)都用到的一种技术,都说他能帮助vue和react提升渲染性能,提升用户体验。那么今天我们来详细看看虚拟dom到底是个什么鬼虚拟dom的定义与作用什么是虚拟dom大家一定要记住的一点就是,虚拟dom就是一个普通的js对象。是一个用来描述真实dom结构的js对象,因为他不是真实dom,所以才叫虚拟dom。虚拟dom的结构从下图中,我们来看一看虚拟dom结构到底是怎样的如上图,这就是虚拟dom的结构,他是一个对象,下面有6个属性.原创 2022-03-03 23:29:52 · 391 阅读 · 0 评论 -
queryWrapper根据时间区间查询
QueryWrapper<Student> queryWrapper = new QueryWrapper<>();Date date = new Date();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String format = sdf.format(date);queryWrapper.lambda() .eq(Student::getName, "小芳")原创 2022-03-03 16:51:06 · 3228 阅读 · 0 评论 -
Monorepo学习中执行npm run build报 Error[ERR_REQUIRE_ESM] of ES module
报错信息在这里插入图片描述目录结构解决步骤根package.json中添加type为module的配置报错文件中更改导入包的方式原创 2022-03-03 15:46:36 · 2350 阅读 · 0 评论 -
hutool工具ExcelWriter设置单个单元格样式
官网自定义样式:ExcelWriter writer = ...;// 定义单元格背景色StyleSet style = writer.getStyleSet();// 第二个参数表示是否也设置头部单元格背景style.setBackgroundColor(IndexedColors.RED, false);//设置内容字体Font font = writer.createFont();font.setBold(true);font.setColor(Font.COLOR_RED);原创 2022-03-03 14:42:03 · 3683 阅读 · 0 评论 -
Echarts气泡图(相邻效果,气泡之间不叠加)
效果图借助Echarts中提供的样例完成,官网样例可自行前往官网链接放下面啦!!Examples - Apache ECharts使用版本完整代码如下<!-- d3js 气泡图 --><template> <div id="bubble" style="width: 500px;height:500px"></div></template><script>import * as echarts from原创 2022-03-03 13:37:39 · 1455 阅读 · 0 评论 -
还没搞懂正则?熬夜到虚脱整理出来的Python的正则表达式总结(Regular Expression)
前言:作者:神的孩子在歌唱这是我听老师讲课做的笔记大家好,我叫陈运智,大家可以叫我智正则表达式一. python正则表达式介绍二. re模块2.1 match方法2.2 匹配规则2.2.1 匹配字符2.2.2 分组匹配2.2.3 限定匹配字符规则2.2.4 转义字符三. re中的编译函数3.1 compile方法3.2 search方法3.3 finall方法3.4 sub方法3.5 split方法四. 贪婪模式与非贪婪模式一.原创 2022-03-02 13:24:49 · 60 阅读 · 0 评论 -
解决requests.exceptions.MissingSchema Invalid URL ‘xxx‘ No schema supplied. Perhaps you meant“xxx”
在使用requests请求接口的时候有时候会爆出个这样的问题,问题的大概意思是无效的url,也就是说这个url是没有效果是错误的,这就就要检查一下url是否符合规定,是否少加了协议import requestsa=requests.get(url="www.baidu.com") #缺少协议,这样请求会报错print(a.json())b=requests.get(url="http://www.baidu.com") #加入协议后就能正确访问print(b.json())...原创 2022-03-02 04:28:00 · 6184 阅读 · 0 评论 -
报错Failed to load config “prettier“ to extend from.两步解决方案
解决方案:1)进入项目根目录;npm i eslint prettier-eslint eslint-config-prettier --save-dev原因:I just had this error: I was manually installing the prettier modules, and only hadeslint-plugin-prettierbut noteslint-config-prettier.原创 2022-03-02 03:24:30 · 2471 阅读 · 0 评论 -
前端案例:我的备忘录(支持事件的增加、删除和修改,代码完整)
本案例未使用任何框架,均使用 js 原生以及 DOM 操作实现,代码完整,复制即用。目录一、案例效果二、涉及要点1. 事件监听2. DOM 节点操作(1)常用节点获取方法(2)常用节点信息获取方法(3)常用节点属性获取方式(4)DOM 修改(5)DOM 添加(6)DOM 删除3. DOM 控制 CSS 样式(1)通过 style 属性控制样式(2)通过classList控制样式:三、完整代码+详细注释一、案例效果如下图,备忘录可添加新事件,对事件进行编辑,删除已有事件,原创 2022-03-02 02:20:55 · 282 阅读 · 0 评论 -
【前端】HTML详细教程(下篇)
HTML必备知识详解??第三部分:特殊符号??(1)什么是特殊符号???(2)为什么需要特殊符号???第四部分:表格??(1)什么是表格???(2)表格如今用来干啥???(3)表格初识??实现效果:??第五部分:表单 (很重要哦!!!)??1.是什么&什么作用&哪些应用??(1)表单是什么???(2)表单的作用???(3)表单的应用???2.表单(form)的属性:??3.表单常用的标签:??(1)input标签:??1转载 2022-03-02 01:17:18 · 211 阅读 · 1 评论 -
vue3版本provide、inject用法
在父组件操作<template> <div id="nav"> <h3>{{title}}</h3> <button @click="setTitle">同时改变title</button> </div></template><script> import { ref, provide } from 'vue' export default { setup() {原创 2022-03-02 00:13:47 · 88 阅读 · 0 评论 -
ValidationError Invalid options object. Sass Loader has been initialized us
前言:在新的项目中是使用scss的时候报错这个的,报错信息:ValidationError: Invalid options object. Sass Loader has been initialized us报错原因是安装的 sass-load 版本太高了,需要换成7.1的版本解决方案:重新安装sass-loadercnpm uninstall --save sass-loadercnpm install --save sass-loader@7.1.0...原创 2022-03-01 21:23:46 · 1420 阅读 · 1 评论