sass 混合指令 (Mixin Directives)详解
混合指令(Mixin)用于定义可重复使用的样式,避免了使用无语意的 class,比如 .float-left。混合指令可以包含所有的 CSS 规则,绝大部分 Sass 规则,甚至通过参数功能引入变量,输出多样化的样式。
面试官:JavaScript对象属性是有序的吗?
最近有人问我,JavaScript对象属性是否一定是无序的、不可预测的?早期接触过JavaScript的开发者可能会回答, Object.keys() 或 for...in 会返回一个不可预知的对象属性顺序。
Vue3 Slot—插槽全家桶使用详解
插槽 slot 就是子组件中提供给父组件使用的一个占位符,用 表示,父组件可以给这个占位符内填充任何模板代码,填充的内容会自动替换 标签。
是时候开始培养无代码开发人员了
现如今,公司商业应用程序的数量和种类多到让人无所适从,举例来说,一家中等规模的公司就有 800 多个。虽然很多人喜欢将这说成是 SaaS 失控的一个案例
四个超实用的 Docker 镜像构建技巧
有了这个功能,Docker 运行的时候,从最下层的文件系统开始,merge 两层,得到新的 fs 然后再 merge 上一层,然后再 merge 最上一层,最后得到最终的 directory,然后用 chroot 改变进程的 root 目录,启动 container
前端开发:JS 中字符串拼接的总结
在前端开发过程中,关于字符串拼接或者连接是非常常用的知识点,尤其是在处理数据之后进行页面渲染。虽然关于字符串的拼接不是什么难的知识点,但是由于它比较常用,而且也比较重要
一个 Java 猿眼中 Vue3 和 Vue2 的差异
随着 TienChin 项目视频的录制,松哥终于也要静下心来,认真捋一捋 Vue3 中的各种新特性了,然后再和小伙伴们进行分享,其实 Vue3 中还是带来了很多新鲜的玩意,今天我们就不卷 Java 了,来卷卷前端
面试官: 你了解过Babel吗?写过Babel插件吗? 答: 没有。卒
了解过抽象语法树,又称AST,有学习过,也写过一个基于AST的乞丐版模板引擎,先是词法解析token,然后生产抽象语法树,然后更改抽象语法树,当然这是插件做的事情,最后根据新的AST生成代码。
Flutter 处理 Overlay 返回事件
在 Flutter 中,我们可以使用 OverlayEntry 实现一个位于顶层的遮罩层。比如上面的 Overlay 示例效果,可以通过 这段代码来实现