vue中跨层级传递

在实际开发中,跨层级传递数据是常见的需求,尤其是在组件嵌套较深的情况下。Vue.js 提供了多种方式来实现跨层级传递数据,以下是几种常用的方法: provide 和 inject 适用场景:父组件向深层嵌套的子组件传递数据,避免通过 props 逐层传递。 特点: 父组件通过 provide 提供数...

技术

vue中的provide和inject

基础介绍 在 Vue.js 中,provide 和 inject 是一对用于跨层级组件通信的 API。它们主要用于父组件向深层嵌套的子组件传递数据,避免了通过 props 逐层传递的繁琐。 选项是API // 父组件 export default { provide: { message: 'Hel...

技术

vue.use

在看vue的插件时,经常看到app.use(xxx)这样的写法,心生好奇 也没有直接看文档,直接去问了deepseek javascript // 自定义插件:一个包含 install 方法的对象 const myPlugin = { install(app, options) { //...

技术

angular-formgroup

最近在使用原生angular表单对象时,如果获取数据我们会选择使用 .getRawValue() 可以得到所有的数据,包含disabled的

技术

使用TypeScript编写一个简单而实用的网页爬虫

在这篇博客中,我们将深入探讨如何使用TypeScript编写一个简洁实用的网页爬虫,用于抓取指定页面中特定标签的内容。网络爬虫在互联网领域具有广泛的应用,它们可以帮助我们从各种网站上获取有价值的...

技术

「瞎搞」-微信连接GPT

前言最近在和GPT疯狂的聊天,想起来之前也想研究微信的自动应答,那么理论上是可以支持把GPT接入微信的,那么开干就干,下面展开说说...因为最近一直在和GPT闲聊,所以第一时间想到也是的直接问G...

技术

使用GPT当作代码片段仓库

有些简单的代码片段其实是想保存下来的,之前有了解过一些工具,不过想用的性质不高,一方面是要收费,一方面积极性不高,也是因为一些内容一搜就知道了.不过今天在问GPT一个问题的时候,我突然想到:既然...

技术

微前端实施方案

介绍微前端微前端的概念是由 ThoughtWorks 在2016年提出的,它借鉴了微服务的架构理念,核心在于将一个庞大的前端应用拆分成多个独立灵活的小型应用,每个应用都可以独立开发、独立运行、独...

技术

如何在Angular中兼容CommonJS/AMD/UMD

在导入类似 moment 这样的开发工具时,因为没有es的import导入,所以我们可能会使用import * as moment from 'moment

技术

创建前端PNPM自定义Docker镜像并上传至服务器使用

本地创建node镜像并提前安装pnpm环境 背景 因为需要在项目中使用pnpm包管理工具,并且通过only-allow强制使用pnpm 引出 ci 也需要使用 pnpm 但是介于网络问题,安装一直错误,并且因为安全问题,也不能使服务器连接外网。 解决方案 在一台网络正常的机器上构建一个已经预装好pn...

技术
123410