如何浅合并一下 JavaScript 对象(其实希望深拷贝)

由于业务需求,本人需要将两个对象进行合并。 bussiness

对象层级较浅的情况,可以使用 ES6 ...语法,解构赋值,或 Object.assign() 快速合并;但对象里有子对象嵌套时,前两招就不好使了。要么使用第三方库,如 loadash 的 _.merge() 或 jQuery…

git 拉取远程分支到本地的方法

假设这个仓库已经跟远程仓库关联,但只拉取到 main 分支,且目前 checkout 在 main 分支。

查看远程仓库中的所有分支

git branch -r

将远程分支拉取到本地(fetch)

git fetch origin dev(dev为远程仓库的分支名)

在本地创建…

了解 axios

参数的携带方式

携带在url中

axios.post('categories/' this.roldId)

携带参数

直接

axios.post('categories',
    this.addCateForm
)
axios.get('categories', {…

重新复习 Vue slot:插槽

可以看作是一个占位符,将某些内容从某个组件传入某个出口,出口写作<slot></slot>

非具名插槽

最基本的插槽,作用是占位符。

有一个<NavLink />的组件,其中的内容可以通过插槽分发出去:

<nav-link…

「哔哔点啥」取消显示'一周前','一小时前'

众所周知,本 cafe 使用了由 木*5 老师开发的哔哔点啥页面,本贴记录一下如何取消“一周前”等提示,回归无聊的YYYY-MM-DD天数显示。

方法

去掉“周前”,”月前“这些时间点:
1. 找到ispeak-bber-md.min.js or ispeak-bber.min.js
2. …

在这颗行星所有的酒馆

那些智力超常的人啊
认为已经
熟悉了云和闪电的脾气
就不再迷惑
就不必了解自己,
世界和他人
每天只管
被微风吹拂,与猛虎谈情

他们从来不需要楼梯
只有窗口
把一切交付于梦境
和优美的浪潮
在这颗行星所有的酒馆
青春、自由似乎理所应得
面向涣散的未来
只唱情歌,…