前端
文章平均质量分 56
阿波拉
这个作者很懒,什么都没留下…
展开
-
vue-admin-template右上角头像及退出功能部分更改
右上角部分的代码在这个文件中:~\src\layout\components\Navbar.vue ,可以在下面这段代码里修改右上角退出及跳转的功能以及链接。可以看到上面的代码里有头像的来源,我们需要做的就是在这个路径的文件~\src\store\modules\user.js中给avatar设置默认照片地址,原创 2024-08-30 10:45:30 · 348 阅读 · 0 评论 -
vue-admin-template pan版使用方法
首先下载vue-admin-template-master文件,将其复制进项目的前端文件夹,在命令行中切换到前端目录,执行npm install。django-admin startproject 后端名称。之后执行npm run dev。原创 2024-08-27 11:15:47 · 427 阅读 · 0 评论 -
JS新语法let
首先看到个有意思的问题,为什么let要叫let//语法在react中let几乎可以看为var。//这是两个不同的变量let甚至影响不到内部的{}注意:在switch语句中反而因为只有一个块,可能会写出错误。需要在每个case中创建新的块,就是{}括起来。原创 2024-04-28 22:53:15 · 447 阅读 · 0 评论 -
vue中隐藏元素的方法
当使用v-if="false" ,该元素在DOM中根本就没有被渲染。当使用v-show="false" ,该元素在DOM中被渲染,然而,Vue应用了内联样式display: none ,完全隐藏了该元素。另外,如果你想要更多的可见性定制,不要忘记强大的:class 绑定。要隐藏元素但保持其空间,使用:class="{ invisible:!value }" 来指定invisible 类(该类有visibility: hidden 样式应用于它)。原创 2024-04-26 23:24:15 · 1914 阅读 · 0 评论 -
vue前端实现下载文件功能
点击下载后一直显示无法下载,更换浏览器也不行,后来找到了错误所在。错误原因就是我把路径写在与我存图片的路径目录下面了 src/assets/... ,这样是不对的,应该把你需要下载的文件放在跟src同级的目录下或者放在publice目录里面,就是与你的网页图标文件favicon.ico以及index.html 这两个文件同级就好了,由于public目录下的文件可以直接通过 URL 访问,您可以简单地指定该文件的 URL,例如:// public 目录下的文件的 URL。原创 2024-04-24 16:53:04 · 1134 阅读 · 0 评论 -
vue-element-admin vue设置动态路由 刷新页面后出现跳转404页面Bug 解决方法
在使用的过程中,加入权限模块后,刷新后权限控制的页面就默认跳转到404页面了,原因是权限控制的路由模块是动态添加进去的,而我的404监听路由是在默认路由里面的,优先级比动态路由要高,所以刷新后默认先被404接管了,改一下,把404监听路由注释掉需要手动在动态路由加载后,再把通配路由加上去,所以有了解决方法二。这个bug的具体情况是:设置了动态路由之后,不同的用户登录之后显示了不同的侧边栏,在侧边栏点击菜单,渲染对应路由页面没有任何问题,但是在。(这种情况只出现在动态路由上,静态路由刷新没问题)。原创 2024-04-22 20:16:08 · 3174 阅读 · 0 评论 -
vue-element-template 设置权限管理配置文件 \ vue用户权限管理
generateRoutes函数来控制你设置的每个用户的判断操作,如果有超过两个的用户就继续添加ifelse。把需要权限的加在 asyncRoutes 里面 ,相应权限就用roles: ['admin']放不同的用户类型来控制。经过上面的配置,应该就可以完成权限管理了。如果有问题的话留言评论。constantRoutes里面放静态路由,所有人可见。原创 2024-04-02 15:06:01 · 902 阅读 · 2 评论 -
JavaScript 箭头函数
箭头函数是ES6新定义函数的语法语法:(参数)=>函数体return a+b;箭头函数return a+b;原创 2024-03-22 22:27:10 · 584 阅读 · 0 评论 -
记录一个vue,ele-ui实现列表指定行数批量选中解决方法
【代码】记录一个vue,ele-ui实现列表指定行数批量选中解决方法。原创 2024-03-22 22:26:15 · 386 阅读 · 0 评论 -
[Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 f
这个警告表明浏览器检测到网络速度较慢,并且在加载字体文件时可能会出现延迟。为了提高性能,浏览器会使用备用的字体文件,而不是等待主字体文件加载完成。:如果可能的话,尝试使用更小的字体文件。:考虑将字体文件存储在本地而不是从远程服务器加载。:可以尝试使用异步加载字体文件的方法,这样可以避免字体文件对页面加载速度的影响。:确保字体文件被浏览器缓存,这样在用户再次访问页面时可以更快地加载字体。:尽量确保你的网络连接速度良好,这可以减少或消除警告出现的可能性。通过以上方法,可以尝试改善网页加载字体文件时出现的警告。原创 2024-03-09 11:49:01 · 2617 阅读 · 0 评论 -
@require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
是一个自定义的装饰器,它在你的Django项目中并不存在。在Django中,没有内置的。这样修改后,视图函数将只接受PUT请求,并且在收到其他HTTP请求方法时会返回错误响应。,这样就可以确保该视图函数只接受PUT请求。装饰器来限制视图函数接受的HTTP请求方法。装饰器,但你可以使用。原创 2024-03-08 15:37:27 · 172 阅读 · 0 评论 -
RuntimeError: You called this URL via PUT, but the URL doesn‘t end in a slash and you have APPEND_SL
,但是在发送PUT请求时,不能自动重定向到带有斜杠的URL。:如果你无法修改Django的设置或者不想禁用自动添加斜杠功能,你可以在前端发送PUT请求时手动添加斜杠。,这样Django就不会自动添加斜杠了。但是请注意,这样做可能会影响其他部分的URL解析和重定向。这个错误是由于Django默认情况下需要在URL末尾加上斜杠(:确保在发送PUT请求时,在URL末尾加上斜杠,如。:你可以在Django的。原创 2024-03-08 15:34:40 · 337 阅读 · 0 评论 -
npm ERR! code ENOENT npm ERR! syscall spawn git npm ERR! path git npm ERR! errno -4058 vue-element
直接将git的cmd命令添加到系统环境变量的path变量里即可,D:\Program Files\Git\cmd(自己的目录)原创 2024-02-20 16:50:15 · 1562 阅读 · 0 评论 -
npm ERR! code 128npm ERR! An unknown git error occurrednpm ERR! command git --no-replace-objects vue
在安装 vue-element-admin 项目所需依赖时,出现了如下报错信息。原创 2024-02-20 16:46:15 · 625 阅读 · 0 评论 -
npm全局安装失败,报-4058错误 npm ERR! code ENOENT npm ERR! A complete log of this run can be found in:
但仍然遇到这个问题,可能是因为 npm 的配置文件中指定了错误的路径。配置项是否指向了错误的路径。命令之前,先切换到你项目的根目录下,然后再次运行该命令。文件通常位于你项目的根目录下,而不是在。命令,或者当前工作目录不正确所致。这可能是由于你在错误的位置运行了。如果你已经在正确的目录下运行了。这个错误表明 npm 在寻找。原创 2024-02-18 16:04:23 · 16741 阅读 · 3 评论 -
JavaScript的冒泡与捕获
在捕获事件触发的前提,我们需要使用事件监听 document.addEventListener('event',funciton(){},true) 这里的true是布尔值判断是否为捕获事件,当为true时,这里为捕获事件,如果为false时,这里就是冒泡事件。(1)事件处理程序前置操作:如果你需要在事件达到特定元素之前执行一些操作,例如在事件到达目标元素之前进行验证或修改事件的行为,可以使用事件捕获。2、事件处理程序执行顺序:在事件捕获阶段,父级元素的事件处理程序会先于子级元素的事件处理程序执行;原创 2024-01-28 16:11:51 · 867 阅读 · 0 评论 -
vue环境安装 nodejs和vue
npm 是 NodeJS 下的包管理器,vue-cli脚手架模板就是基于 node 下的 npm 来完成安装的。webpack: 它的主要用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。vue-cli:官方提供的一个脚手架,用于快速生成一个 vue 的项目模板。原创 2024-01-27 15:51:45 · 722 阅读 · 0 评论 -
npm全局安装失败,报-4048错误 npm ERR! Log files were not written due to an error writing to the directory:
大概率是权限原因,使用管理员运行cmd再执行代码就好了。之前配置过vue环境,现在再次使用时报错。搜索cmd,右键以管理员运行。原创 2024-01-27 11:29:47 · 2986 阅读 · 1 评论 -
npm ERR! code CERT_HAS_EXPIRED:解决证书过期问题
npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIREDnpm ERR! request to https://registry.npm.taobao.org/vue-loader failed, reason: certificate has expirednpm ERR! A complete log of this run can be found in:解决方法:清除npm缓存原创 2024-01-27 11:22:48 · 44649 阅读 · 22 评论 -
VSCODE:注释代码块强制折叠方法
方法一:文件—— 首选项——设置, 在输入框输入 folding , 修改 Editor:Folding Strategy 选项的值为 indentation。在较长的代码文件中,能够折叠或隐藏一个或多个区域会十分便利。被折叠的内容依旧会执行。原创 2024-01-24 16:02:05 · 2057 阅读 · 0 评论 -
JavaScript中的filter用法
filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。filter() 不会对空数组进行检测。filter() 不会改变原始数组。原创 2024-01-24 15:53:09 · 1855 阅读 · 0 评论 -
<meta name=“Keywords“ content=““ >、<meta name=“Description“ content=““ > 等用法解释
因为有些导航台在标引meta项中的关键词的同时,还要标引正文中的前200个字符。2)http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-target(显示窗口的设定),content-Type(显示字符集的设定)等。1)name项:常用的选项有Keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。原创 2023-12-25 08:17:51 · 2142 阅读 · 0 评论