摘要: 常用规范 • s:表示字符串。例如:sName,sHtml; n:表示数字。例如:nPage,nTotal; b:表示逻辑。例如:bChecked,bHasLogin; a:表示数组。例如:aList,aGroup; r:表示正则表达式。例如:rDomain,rEmail; f:表示函数。例如:fG 阅读全文
posted @ 2022-10-11 15:32 菜鸟木易 阅读(311) 评论(0) 推荐(0) 编辑
摘要: Promise.resolve().then(function () { console.log("1"); Promise.resolve().then(function () { console.log("2"); }); }); setTimeout(function () { Promise 阅读全文
posted @ 2020-09-23 16:20 菜鸟木易 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.width: fit-content 根据内容自适应宽度 可以结合margin-auto 来实现居中 2.with: min-content 使用子元素中宽度最小的。(无论子元素是inline,还是 block,都会使用最小的宽度) 3.width:max-content 使用子元素中最大的开你 阅读全文
posted @ 2020-09-16 11:55 菜鸟木易 阅读(1746) 评论(0) 推荐(0) 编辑
摘要: 有一个全屏api requestFullscreen api地址 https://developer.mozilla.org/zh-CN/docs/Web/API/Element/requestFullScreen 通过调用这个api可以使网页全屏。但是只能是用户操作的回调里面执行才能生效。比如在点 阅读全文
posted @ 2020-09-14 11:20 菜鸟木易 阅读(577) 评论(0) 推荐(0) 编辑
摘要: ruby 是html5新增标签 和 rt配合使用可以用来显示拼音 显示如下效果 <ruby> 威 <rt> wei </rt>牙膏<rt>yagao</rt> </ruby> 阅读全文
posted @ 2020-09-02 17:43 菜鸟木易 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-21 16:13 菜鸟木易 阅读(117) 评论(0) 推荐(0) 编辑
摘要: eslint 等写的很好的博客 https://segmentfault.com/a/1190000019896962 vscode 中 展示错误的使用的 是vscode eslint 插件 打包显示错误都是基于 eslint-loader 的。 使用vue-cli构建的项目中 自带的有: exte 阅读全文
posted @ 2020-08-07 01:04 菜鸟木易 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: css命名规范可以避免不必要的样式冲突。命名可以参考BEM规范+常用命名 Vue-load 会将css 样式上加上 data-v-xxxx 来唯一标识样式,css-loader 也有这个功能 常用: left-content,right-content 常用的CSS命名规则 头:header内容:c 阅读全文
posted @ 2020-08-04 14:04 菜鸟木易 阅读(2023) 评论(0) 推荐(0) 编辑
摘要: $.ajax({ url:url, type:"POST", data:JSON.stringify(data), dataType:"json", contentType:"application/json", success:function(res){ } }) var xhr = new X 阅读全文
posted @ 2020-07-31 19:39 菜鸟木易 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 1.拖动神器sortablejs https://www.npmjs.com/package/sortablejs http://www.sortablejs.com/options.html sortablejs 有vue,angular,react 版的实现 vue版 https://githu 阅读全文
posted @ 2020-07-28 10:37 菜鸟木易 阅读(369) 评论(0) 推荐(0) 编辑