友链朋友圈

vue3 中父子组件数据传输踩坑

问题背景 最近在开发 halo 插件过程中,遇到了一个这样的问题,后台使用的 vue3 框架,其中涉及到了父子组件传值,带着 vue2 的开发习惯,对子组件绑定了后端异步获取的数据,以及相应事件,由子组件来渲染获取到的数据。并处理相应逻辑。父子组件代码如下: 父组件 <PasteShareSet

webjing

Hello Halo

如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。

小何blog

手写封装http,彻底搞定闭包

手写封装http,彻底搞定闭包 闭包 闭包是什么 根多小伙伴在面试的时候都会被问到闭包是什么?举例说明下闭包的运用? 闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。 要理解闭包,首先要理解javascript的全局变量和局部变量 javascr

小何blog

Node.js将任意文件转换为base64格式

Node.js将任意文件转换为base64格式 在做项目的时候遇到了,需要将pdf文件转换成base64数据流的形式,发送给APP端让其使用。 很多图片音频等文件,有时候可能需要读取到数据中或者放到单文件的HTML中时,将它们转换成为base64格式是一个好方法,nodejs可以很方便的把文件转换为

小何blog

Node.js 使用 puppeteer 将HTML转PDF

Node.js 使用 puppeteer 将HTML转PDF 还是最近做的项目,需要将HTML导出为PDF,之前想着在Vue前端将HTML导出为PDF,但是遇到很多问题,而且无法跨平台使用,后期想要在APP端使用,所以转战到了Node.js后端进行转换。 用Puppeteer和NodeJS将网页转换

小何blog

将你的服务运维面板从宝塔替换为1panel

前言 在“降本增效”的大趋势下,由于我的我的服务器配置太低,不想花钱升级硬件设施,但又想让服务占用更低的内存使用率时,不得不考虑替换宝塔,改换为更加轻量级的 1panel,这是最主要的原因。我也在网上看到过宝塔“走后门”窃取用户数据的八卦,虽然未经证实,但为我替换它的决心又加了一份催化剂。此外,宝塔

webjing