书架

书架

=一个知识书库=

Vue3的13种传参通信方式

Vue3的13种传参通信方式

# 一、父传子 > **思路**:父组件通过冒号:绑定变量,然后子组件用`const props = defineProps({})`进行接收参数。 **父组件代码:** 在第二行那里` :name="name"` 把那么传给子组件 ```xml <template> <child :name="name"></child> </template> <script setup> import { ref } from 'vue' import child from './child.vue' const name = ref('天天鸭') </sc
more...
vue3监听sessionstorage变化

vue3监听sessionstorage变化

在Vue 3中,监听`sessionStorage`的变化可以通过几种方式实现,但值得注意的是,原生`sessionStorage`事件并不直接支持变化监听。这意味着你不能直接像监听`window.localStorage`那样使用`storage`事件来监听`sessionStorage`的变化。不过,你可以通过轮询(polling)或者使用`Proxy`对象来间接实现监听。 ### 方法1:使用轮询(Polling) 轮询是一种简单的方法,通过定期检查`sessionStorage`的内容是否发生变化来实现。 ```javascript <script setup>
more...
No matching host key type found. Their offer ssh-rsa问题处理

No matching host key type found. Their offer ssh-rsa问题处理

# 问题原因 openssh觉得ssh-rsa加密方式不安全, 直接从8.8开始默认不允许这种密钥用于登陆了 <!--more--> # 解决方案 ### 持久化方案(配置文件持久化) 输入`vi ~/.ssh/config`,然后在出现提示时,输入您的管理密码。 输入下面内容,将需要连接的服务器IP加入到host,可以用 * 对所有主机生效 ```git Host * PubkeyAcceptedKeyTypes +ssh-rsa HostKeyAlgorithms +ssh-rsa ``` * 第一行说明对所有主机生效。 * 第二行
more...
AI 镜像站汇总

AI 镜像站汇总

> 若链接已无效,将在一段时间后将被移除 <!--more--> # 按场景分类 ## AI 应用 - 文心一言: https://yiyan.baidu.com/ 百度出品的人工智能语言模型 - ChatGPT: https://chat.openai.com/ 一款功能丰富、智能化、易用性强的人工智能工具,适用于各种内容创作者 - Notion AI: https://www.notion.so/ 这是真人工智能,不是人工智障 - Stable Diffusion WebUI: https://github.com/A
more...