聊聊Nginx前端到底用来做啥
这篇文章是收集我在工作中经常会用到的nginx相关知识点,本文并不是基础知识的讲解更多的是一些方案中的简单实现。注意的是,nginx的匹配优先顺序按照上面的顺序进行优先匹配
21条常考的Linux命令
cd命令它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径;pwd 显示工作路径;ls命令查看文件与目录的命令
总结Vue3常见组件定义方式,我竟写出来了个bug……
通过app.component(name, Component)可以注册全局组件,通过该方式注册的组件在任何子组件中可以直接调用,如下所示:
在 Vue 中使用防抖和节流
在监听频繁触发的事件时,一定要多加小心,比如 用户在输入框打字、窗口大小调整、滚动、Intersection Observer 事件。这些事件总是被频繁触发,可能 几秒一次。如果针对每次事件都发起 fetch 请求(或类似的行为),那显然是不明智的。
浅析snabbdom中vnode和diff算法
目前前端使用最多的就是 vue 或 react 了,我们在学习这两个框架的过程中,总有一个绕不开的话题:vnode,也就是虚拟 dom。什么是虚拟 DOM,引用一段 vue 官方的解释就是:
Vuex的使用及map方法
概念:在Vue中实现集中式状态(数据)管理的一个Vue插件,对vue应用中多个组件的共享状态进行集中式的管理(读/写),也是一种组件间通信的方式,且适用于任意组件间的通信
Vue编程式路由导航和路由守卫
浏览器历史记录有两种写入方式:分别有push和replace,push是追加历史记录,replace是替换当前记录,路由跳转时是push,如何开启replace模式:
原生JS实现两个时间相隔时长,自适应天时分秒
不需要准备啥,主要就是需求搞清楚就行了,先计算两个时间的时间差,然后从天除到秒,因为我这个主要是展示脚本执行时间,所以就只做到天,当然要做到年月也是可以的。
Flutter 中获取 TextField 中 text 内容
在Flutter 中,TextField 是一个用来输入 文本的 控件。使用起来也很简单,比如这样,就可以轻松实现一个 TextField 来接收用户的输入内容。