
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Tailwind CSS 是一个由js编写的CSS 框架 他是基于postCss 去解析的官网地址:Tailwind CSS 中文文档可以在vscode安装 Tailwind插件进行代码的输入提示生成配置文件配置文件文档修改配置文件tailwind.config.js创建 tailwind.css文件main.ts中引入 tailwind.css文件如果您想基于 Tailwind 生成的默认样式自
一、构造程序设计语言的描述<程序>→<类型说明>main(){ <函数体> }<类型说明>→char|int<函数体>→<变量声明部分>|<常量定义>|<输入语句>|<条件语句>|<循环语句>|<表达式>|<输出语句><返回语句><常量定
直接打开 dist 文件下的 index.html 不行会报跨域错误,可以使用。文件中自定义了越来越多的环境变量,你可能想要在代码中获取这些以。另外,Vite 执行时已经存在的环境变量有最高的优先级,不会被。为前缀的用户自定义环境变量的 TypeScript 智能提示。类文件会在 Vite 启动一开始时被加载,而改动会在。为前缀的变量才会暴露给经过 vite 处理的代码。应为这些环境变量在打包的时
想必习惯使用vscode的人突然使用HBuilder很不习惯吧,但是HBuilder创建的项目本身没有调试功能。

是本地库和远程库没有同步导致无法提交合并,冲突导致无法push。
对象中的中括号用法:传入变量let a = 'name'let obj = {}obj[a] = 'jack'console.log(obj);// {name: "jack"}在 react 中的使用,以setState() 为例this.setState({a:b})// 等同于 this.setState({'a':b})此时 a 是一个字符串,不变this.setState({[a]:b}
原因:这个和vue的事件绑定原理有关。如果直接在函数体内部使用的话,结果就是,一个匿名的立即执行函数来进行执行。由于每次触发点击事件都会返回一个新的匿名函数, 就会生成一个新的函数执行期上下文(称之为执行栈),所以就会防抖/节流就会失效。防抖/节流使用无效,(例如防抖,按钮点击多次依旧执行多次)---->查看是闭包无效,定义的局部变量依旧为初值。---->没有相应清除定时器。// 以下方法调用不生
先看效果:下拉动画方法一:鼠标移入移出事件使用的是vue的 组件以及鼠标事件 和优点:缺点:案例代码方法二:hover将下拉菜单需要下拉的导航栏下一级下,使用控制元素,不要设置相对定位,以免定位时下拉菜单宽度不能100%铺满导航栏宽度。将菜单初始高度设为0优点:缺点:案例代码.........
鼠标禁用样式:鼠标禁用事件:元素永远不会成为鼠标事件的target。但是,当其后代元素的pointer-events属性指定其他值时,鼠标事件可以指向其后代元素。如果同时使用 ,鼠标为默认样式;解决方法:外层添加盒子将样式分开外部盒子使用cursor: not-allowed;(cursor:no-drop)内部盒子使用pointer-events: none;不使用鼠标禁用事件,而是在鼠标点击事
网站 favicon 图标favicon.ico 一般用于作为缩略的网站标志,它显示在浏览器的地址栏或者标签上一、制作 favicon 图标把 logo 图标切成 png 图片。把 png 图片转换为 ico 图标这需要借助于第三方转换网站,例如比特虫:http://www.bitbug.net/二、favicon 图标放到网站根目录下为了兼容性,将favicon.ico 这个图标放到根目录下三、







