![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
html
普通网友
这个作者很懒,什么都没留下…
展开
-
vue3 中使用el-dropdown时,slot报错`slot` attributes are deprecated
在VUE3中使用el-dropdown时,出现了下面的报错是因为vue 3.x 增加了v-slot的指令,去掉了原来的slot,slot-scope属性。el-dropdown-menu标签外面加上如下图:<el-dropdown> <span class="el-dropdown-link"> 下拉菜单<i class="el-icon-arrow-down el-icon--right"></i> </span>原创 2022-03-11 20:41:55 · 1452 阅读 · 1 评论 -
uniapp路由守卫
在uniapp使用中,对于登录界面可能需要路由守卫进行方便判断跳转封装了一个相当于路由前置守卫的方法router.js// 定义路由菜单,自定义needLogin判断该路由是否需要登录const routes=[ { path: '/pages/home/home', needLogin: false }, { path: '/pages/cart/cart', needLogin: true }]// to是要去的页面,type是跳转方式 默认 navigateTo原创 2022-03-11 19:18:27 · 4455 阅读 · 1 评论 -
org.springframework.context.ApplicationContextException Unable to start web server报错(已解决)
org.springframework.context.ApplicationContextException: Unable to start web server报错(已解决)在写springcloud的时候遇到了一些问题,比如报了上面的错误,一开始不知道怎么回事,上网找,发现是springcloud和springboot版本不匹配原来的代码: <!-- springCloud依赖 --> <dependency>原创 2022-03-11 15:17:57 · 1892 阅读 · 0 评论 -
Java项目精美风在线音乐网站(java+JDBC+C3P0+servlet+mysql+JSP)
源码获取:博客首页 “资源” 里下载!1.运行环境环境配置:Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)项目技术:JSP + C3P0+ Servlert + html+ css + JavaScript + JQuery + Ajax + Fileupload等等用户管理控制层:@Controller@RequestMapping("/user")public c.原创 2022-03-11 13:55:30 · 140 阅读 · 0 评论 -
ganache-cli运行时出现Error error0308010Cdigital envelope routinesunsupported错误提示的解决办法
坏境window10nodejs版本:v17.0.1npm版本:8.1.0问题用npm install ganache-cli -g 命令安装了ganache-cli,运行ganache-cli 时出现Error: error:0308010C:digital envelope routines::unsupported报错:原因node17.0以上的版本不支持这样做,我理解是它不支持直接运行ganache-cli,给出的解决办法也没看懂官方解释解决办法能根据上面官方解释链接提供的方原创 2022-03-11 12:33:40 · 370 阅读 · 0 评论 -
asyncawait 的理解和用法
async/await是什么async/await 是ES7提出的基于Promise的解决异步的最终方案。asyncasync是一个加在函数前的修饰符,被async定义的函数会默认返回一个Promise对象resolve的值。因此对async函数可以直接then,返回值就是then方法传入的函数。// async基础语法async function fun0(){ console.log(1); return 1;}fun0().then(val=>{ conso原创 2022-03-11 11:12:18 · 116 阅读 · 0 评论 -
飞行棋(C#)
文章目录效果展示主函数场景类型枚举控制台基础设置开始及结束场景逻辑游戏场景逻辑固定打印的信息格子类型枚举和格子结构体地图结构体玩家和电脑结构体绘制玩家扔骰子逻辑效果展示主函数 static void Main(string[] args) { int w = 50; int h = 30; ConsoleInit(w, h);原创 2022-03-10 13:29:22 · 991 阅读 · 0 评论 -
网页设计期末作品
网页设计作品使用Dreamweaver设计九个页面,是大一时的期末作业作品,供大家参考。作品源码文件可以在资源中下载!!!百度网盘链接链接:https://pan.baidu.com/s/1DLmmkJTfe2fx4gvPG6auzA提取码:oeeq1.index.html(首页)主页(index):利用框架、超级链接、表格、css、插入特殊符号、时间等功能制作而成,并且插入了音频。2.aboutEason.html(关于奕迅)关于奕迅(about Eason):利用了Spry菜单栏作原创 2022-03-10 12:08:34 · 692 阅读 · 0 评论 -
微信小程序报错 【app.json 文件内容错误】app.json app.json 未找到
[ app.json 文件内容错误] app.json: app.json 未找到(env: Windows,mp,1.05.2108130; lib: 2.15.0)网上看到很多博客说出现这个错误的原因是打包问题,要去配置miniprogramRoot,但是我没有打包过项目,按照博客的解决办法去配置也没有解决我的问题。我前一天写项目的时候还没有报这个错,然后第二天写项目就突然报这个错,如果大家出现的情况和我一样,不是因为打包问题的话,可以试试这个方法解决办法在微信开发者工具中删除项目,然后重新添原创 2022-03-10 10:44:02 · 3245 阅读 · 1 评论 -
前端总结大全
记住 88 条精简前端面试题,让面试成为享受前言HTML&CSSJavaScriptVUE2.xVUE3.xTypeScriptReact微信小程序uniapp网络性能相关项目相关浏览器工具其它前言背的最少、说的最好。你的面试我帮你,本博客持续优化改进,请关注收藏。HTML&CSS盒模型、BFC、 清除浮动;postiton定位5个值水平/垂直居中、 两/三栏布局(圣杯双飞翼)、flex布局;常见的块级/行内/空元素原创 2022-03-09 14:25:06 · 104 阅读 · 0 评论 -
【译】Flutter for Web 2022 年:简单探讨
原文链接 : https://medium.com/iecse-hashtag/flutter-for-web-in-2022-a-deep-dive-96cf1b5695a9 原文的意思是深入探索,但是个人觉得其实是简单探索。跨平台开发已经成为过去几年的趋势之一,毫无疑问大多数时候开发人员对跨平台社区充满热情,而 Google 凭借着其 UI 框架—— Flutter 进入了这个市场。但是将跨平台的支持也扩展到 Web 上其实并不容易,而 Flutter 的解决方案就是 Flutter for W.原创 2022-03-09 13:04:39 · 242 阅读 · 0 评论 -
Vue(三)双向绑定
一、双向绑定前面的指令和{{ }}都是单向绑定,当用户主动在文本框中输入内容后,如果使用**😗*value="str"方式绑定,用户输入的内容是无法自动回到程序中的变量中保存的。这是因为单向绑定只能将程序中的变量值,自动同步到页面上显示,不能自动将界面中的用户主动做的修改,自动同步回程序中变量里保存。1.如果希望在表单元素中自动获得页面中用户主动做的修改时,都要用双向绑定v-model。双向绑定既能将程序中的变量自动同步到页面上显示,又能将页面上用户主动修改的新值自动更新回程序中的变量保存。 <转载 2022-03-09 11:44:21 · 1222 阅读 · 0 评论 -
Vue3使用vite配置前端服务IP、端口、跨域代理、访问资源路径前缀
Vue3配置代理跨域(使用vite.config.js文件配置vue3发布有一段时间了,其中vite的启动速度是真的快。现在配置跨域和服务端口等配置,可以在vite.config.js进行配置。(类似使用vue-cli的vue.config.js)vite.config.js 配置文件vite的详细配置import { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'const { resolve } = req原创 2022-03-09 10:20:25 · 1919 阅读 · 0 评论 -
Vue 数组中出现__ob__ Observer无法取值[已解决]
问题说明在开发项目中经常要从数据库中拿到数组然后复制给新的数组使用,但是会发现有时候会发现带有 __ob__: Observer 数组后缀的就是没有办法取到值,更可怕的是 console.log 却能看得到值。数组如下图所示:解决问题那么针对这样的问题博客上基本上都是说要将数组转化成string对象运用这个JSON.parse(JSON.stringify(数组))再进行赋值,然后一顿操作数组变成空!!! 说实话根本不是这个原因,哎被坑了一下午!那么首先先解释一下为什么数组后面会出现__ob__:原创 2022-03-09 08:45:39 · 1290 阅读 · 3 评论 -
TypeError Cannot read properties of undefined (reading ‘manName‘)
标题TypeError: Cannot read properties of undefined (reading ‘manName’)出现这个问题之后我百度了很多,但是效果不佳,没啥作用.最后是自己debugger,深入vue底层,发现了问题所在,原来是后台没有返信息,前端方法里面获取不到data,所以造成了这个问题.解决办法:查询信息时,后台需要返回信息,如果仅仅只是返回成功,那么前端需要获取到这些信息,获取不到,就会报这个问题,所以只需要在查询时,返回响应的信息即可....原创 2022-03-08 14:05:21 · 1334 阅读 · 0 评论 -
npm 解决缺失 core-js 的问题,遇到core-jsmoduleses6.regexp.replace 问题
今天遇到一个模块问题其实就是模块没有升级或者是cnmp太垃圾(个人认为害人不浅,老是掉包, yarn也不要用了也是一个叼样)core-js/modules/es6.regexp.replace in ./node_modules/cache-loader/dist/cjs.jsref–12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.jsref–0-0!./node_modules/vue-loader/li原创 2022-03-08 12:44:56 · 406 阅读 · 0 评论 -
js判断数组中是否存在某个元素(四种方法)
法一:利用indexOf不存在返回-1,存在返回第一次出现的索引 // js检查数组中是否包含某个元素 // 法一 indexOf var arr = [100,20,50,58,6,69,36,45,78,66,45] if(arr.indexOf(66)==-1){ console.log("不存在") }else{ console.log("存在,索引是:",arr.indexOf(66))原创 2022-03-08 11:24:46 · 1267 阅读 · 0 评论 -
HTML+CSS简单应用实例——购物网站的制作(一)
HTML+CSS简单应用实例——购物网站的制作(一)这是一个用CSS、HTML、JS制作的简单的购物网站,这篇文章是主页,在后面文章中依次有登录页、商品页、客服页面等。有很多不足之处,希望大家能给我指出来。先看一下效果图。(所有图片都是从淘宝、京东、唯品会搜的)分析:最上方是DIV+列表,注册可以点进去进入注册页面。下面服饰区、美妆区部分是列表,其中又嵌套了列表。今日推荐部分是一个大表格,导航栏部分是一个小表格,位置设为固定。最下方是一个脚本,用DIV做成。下面是具体代码:<!DO原创 2022-03-08 10:04:22 · 4243 阅读 · 3 评论 -
CSS基础之CSS字体属性
文章目录前言1.font-family2.font-size3.font-size4.font-style5.字体属性复合写法6.字体属性总结前言CSS 字体属性用于定义字体系列、大小、粗细和文字样式(如斜体)1.font-familyCSS 使用 font-family属性设置文本的字体系列 <style> div { font-family: Arial, "Microsoft Yahe", "微软雅黑";原创 2022-03-08 08:44:19 · 1741 阅读 · 0 评论 -
谷歌浏览器 无法翻译此网页的解决方法
谷歌浏览器自带的翻译对我们来说用处还是很大的,但有的时候突然间就会变成‘无法翻译此网页’,下面针对此问题讲解一下解决方案。目前网上比较靠谱的解决方案是更改host文件,这是因为谷歌浏览器使用的翻译网站域名为translate.google.comIP为203.208.46.200,是属于国外的网站,所以有的时候就会请求超时出现无法翻译此网页,此时我们需要使用谷歌设立的国内翻译网站translate.google.cnIP为203.208.40.66。一:找到C:WindowsSystem32driver原创 2022-03-07 10:10:07 · 10849 阅读 · 11 评论 -
如何快速入门Ajax(学习笔记)—— 原生ajax、jQuery、axios
如何快速入门Ajax1. 服务器的基本概念客户端与服务器URL地址网页中如何请求数据资源的请求方式2. 了解AjaxAjax是什么Ajax的应用场景3. jQuery中的Ajaxget()post()ajax()接口4. form表单的基本使用组成部分属性actiontargetmethodenctype表单的同步提交缺点解决方案serialize() 函数5. 原生AjaxXMLHttpRequest原创 2022-03-06 05:15:34 · 384 阅读 · 0 评论 -
保姆级教学ruoyi-vue(若依前后端分离版本)环境搭建 用eclipse 安装redis 后端配置 配置node环境 前端配置
本地部署ruoyi-vue前后端分离版后端配置下载源码并数据库建表安装redis后端配置完成,运行RuoYi-Vue-master uoyi-adminsrcmainjavacom uoyi下的RuoYiApplication.java文件启动前端配置配置node环境在E:eclipsespaceoneRuoYi-Vue-master文件路径下输入cmd,弹出命令行窗口并输入cd ruoyi-ui添加依赖输入npm install --registry=https://转载 2022-03-06 03:54:43 · 2362 阅读 · 3 评论 -
“2021-07-02T141959+0800“时间格式的转化(两种方法)
方法1:(不是很推荐)export function dateChangeFormat(format, date) { date = new Date(date); const dataItem = { 'Y+': date.getFullYear().toString(), 'm+': (date.getMonth() + 1).toString(), 'd+': date.getDate().toString(), 'H+': date.getHours().t原创 2022-03-06 02:32:42 · 654 阅读 · 0 评论 -
vue函数@click.prevent使用纪要
背景vue项目操作中遇到@click.prevent函数,场景特殊(项目中有一个自己封装的组件库,因此所有的样式都统一集成,遇到特殊情况想引入特殊UI风格处理时,部分组件需要样式重调,因此用到@click.prevent)特此纪要。问题@click.prevent的作用是什么?说明@click.prevent属于vue的内置函数,vue中有很多其他的函数也有很丰富的应用场景,此篇博文思虑再三,仅对@click.prevent进行阐述,有关其他的函数了解,可自行查阅相关资料。解决方案原创 2022-03-06 01:11:24 · 339 阅读 · 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-05 23:50:28 · 1796 阅读 · 0 评论