草庐IT

鼠标禁用样式(cursor:not-allowed)和鼠标禁用事件(pointer-events: none)

鼠标禁用样式cursor:not-allowed;用法:该方法只能实现样式上的不可点击,点击依然会触发相应的点击时间,这个样式主要是配合js逻辑(return)阻止事件的发生鼠标禁用事件pointer-events:none;用法:该样式会阻止默认事件,但是鼠标样式会变成箭头的样子。注意:父元素如果设置了pointer-event:none并不意味着父元素上的事件侦听器永远不会被触发,当子元素上设置pointer-event值不是none,那么都可以通过事件传播机制来触发父元素上的事件。注意:如果同时使用这两种样式,会阻止事件的触发,但鼠标并不会显示禁用的样式,而是箭头样式。解决办法:1.外层

networks.XXX.ipam.config value Additional properties are not allowed (‘gateway‘ was unexpected) 解决办法

dockercompose配置网络启动容器报错:ERROR:TheComposefile'./docker-compose.yml'isinvalidbecause:networks.test_220.ipam.configvalueAdditionalpropertiesarenotallowed('gateway'wasunexpected)前置条件:首先确保配置的网关IP和已有的网络不存在冲突(ifconfig或ipaddr)查看docker-compose配置确认一下dockercompose的版本(docker-compose-version)解决办法:方法一:dockercompo

解决nginx 部署前端post请求405 not allowed

问题第一次部署前端,将vue生成的dist文件部署到nginx后,进入页面后post请求查询数据时,出现405notallowed,经查阅发现,nginx静态资源访问不支持post请求。解决方案location/{root/usr/local/dist;try_files$uri$uri//index.html;indexindex.htmlindex.htm;error_page405=200@405;#405页面处理}#加入下面代码location@405{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;pro

解决:Some selectors are not allowed in component wxss, including tag name selectors, ID selectors

在微信开发工具中运行文档中的代码,出现如下错误: [渲染层错误]Someselectorsarenotallowedincomponentwxss,includingtagnameselectors,IDselectors,andattributeselectors.(./custom-tab-bar/index.wxss:36:15)(env:Windows,mp,1.06.2210310;lib:2.5.0)出现原因:随着小程序的发展,文档中原来的写法已经不受支持。官方文档也建议不再使用某些tag而换成新的写法。解决方法:第一步,把wxml文件里面要使用wxss的element都赋予一个类

git push错误:You are not allowed to force push code to a protected branch on this project

现象    本地使用 gitpush--forceorigin命令强制推送时,出现“Youarenotallowedtoforcepushcodetoaprotectedbranchonthisproject”错误,意为该分支为受保护的,不允许这类操作,可以通过git管理后台关闭该项目分支的保护状态处理。设置使用管理员账号进入git中的项目设计,setting>repository>protectedbranches>unprotect关闭保护。 

Animator 报错:‘.‘ is not allowed in State name UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

动画文件名字中包含'.'或者特殊符号不能被识别,mixamo下载的动画不能改名“mixamo.com”。一、点开模型动画文件,Inspector面板中点开Animation,添加一个新的Clips(会与原版一样),修改新的Clip名称,删除旧的Clip,实现重命名。见下图:二、可以自己写脚本来修改(unity中修改生效,如果导出名字会复原)usingSystem.Collections.Generic;usingUnityEngine;/*修改模型动画文件名称的脚本(mixamo)*/usingUnityEditor;publicclassRenameAnimationClip{[MenuIt

message from server: “Host is not allowed to connect to this MySQL server“问题的解决办法

数据库安装完成后,默认是不能远程登陆的,只能在本地用localhost或者127.0.0.1登录访问,如果需要远程登录,则需要修改mysql设置,具体修改方式:1、本地登录mysql: [root@localhost~]$mysql-uroot-p1234562、查看数据库中mysql表中的权限设置:mysql>usemysql;ReadingtableinformationforcompletionoftableandcolumnnamesYoucanturnoffthisfeaturetogetaquickerstartupwith-ADatabasechangedmysql>select

Host is not allowed to connect to this MySQL server的解决办法

首先我们在学习Java时,我们链接的MySql里面没有数据,我们也不知道有些什么数据,于是我们会有一种办法来继续进行我们代码的编写。1.第一步是我的电脑必须要和我想使用的那个人的电脑处在同一个局域网下,例如学生在学校里面可以两台电脑同时连上学校的校园网;我们没在学校但是我们在家的也可以连接家里的同一个WIFI,或者拿个手机开热点,简单来说就是必须处于同一个局域网才能执行我们接下来的步骤;第二步是我们在连接了同一个局域网之后还需要两台电脑互相ping一下。在DOS命令中相互ping对方的IP地址(ipconfig查询自己IP的命令),ping通之后便去Idea里面去更改这个数据然后我们在打开服务

将我的程序拆分为子包后的 Golang "import cycle not allowed"

我有一个大型Go程序,它分布在包文件夹根目录中的50多个杂项Go文件中。我知道这被认为很糟糕,所以我决定着手将程序拆分成一些子包以便更好地组织。不幸的是,在将我的程序的逻辑部分拆分成子包之后,我遇到了可怕的“不允许导入周期”错误。这是因为Go编译器拒绝编译任何带有循环导入的东西。但是我的程序的不同逻辑部分需要相互通信......我在网上做了一些研究,找到了一些很好的资源,比如thisexcellentStackOverflowquestion试图解释在高层次上解决这个问题要考虑什么。抱歉,这篇文章超出了我的理解范围,我想知道是否有人可以针对我的特定代码情况拼出一个确切的解决方案,并希望

将我的程序拆分为子包后的 Golang "import cycle not allowed"

我有一个大型Go程序,它分布在包文件夹根目录中的50多个杂项Go文件中。我知道这被认为很糟糕,所以我决定着手将程序拆分成一些子包以便更好地组织。不幸的是,在将我的程序的逻辑部分拆分成子包之后,我遇到了可怕的“不允许导入周期”错误。这是因为Go编译器拒绝编译任何带有循环导入的东西。但是我的程序的不同逻辑部分需要相互通信......我在网上做了一些研究,找到了一些很好的资源,比如thisexcellentStackOverflowquestion试图解释在高层次上解决这个问题要考虑什么。抱歉,这篇文章超出了我的理解范围,我想知道是否有人可以针对我的特定代码情况拼出一个确切的解决方案,并希望