前端嘉嘉 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •   
  •   

Cursor入门与实践

简介Cursor是一款基于VS Code的增强型代码编辑器,专为AI辅助编程而设计。它在保留VS Code熟悉的编辑体验基础上,深度集成了先进的AI功能,使开发人员能够更高效地编写和理解代码。 文档中展示的截图和相关配置项都是以Cursor 官网目前最新版本(0.48.9)为准 1. 基础配置&迁移1.1 个性化设置 界面汉化: 在 VS Code 扩展市场搜索 “Chinese (S

2025-04-25
前端开发
js

keep-alive保持页面位置

在vue单页面应用中,可以通过在router 配置中添加 keepAlive 来keepAlive页面,但是这样会导致页面在切换时,页面位置会回到顶部,这样用户体验不好,所以需要保持页面位置。 解决方案 在router配置中添加keepAlive 在需要保持页面位置的组件中添加scrollTop属性 在组件的activated钩子函数中获取scrollTop,并恢复滚动位置 在组件的befor

2025-04-02
前端开发
js

git配置多个用户

前言一般我们使用 git,拉取代码,首先会生成 SSH 公钥,然后把公钥添加到对应的代码平台,最后本地配置一下用户名和邮箱,就可以愉快的拉取修改代码了。 123git config --global user.name "XXXX"git config --global user.email "XXX@XXX.com" 问题但是工作中,我们会经常需要有多个平

2022-08-01
前端开发
js

nginx

Mac 安装Homebrew(若已安装,可以跳过)1/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 使用brew安装nginx1brew install nginx 启动nginx1brew services start nginx

2022-01-04
前端开发
js

Vue自定义指令

vue.js 中除了常用的 v-model 和 v-if 这种常用的指令外,有一些需求还是需要自定义指令的,首先还是先放上官网介绍 权限控制的自定义指令自定义指令 12345678910111213141516171819// 页面权限点permission: { inserted(el, binding, vnode) { const { arg 

2021-12-09
前端开发
js vue.js

前端下载文件重命名

前端下载文件处理文件名称,进行重命名的操作 1234567891011121314151617181920export const downloadFile = async (url, filename) => { const a = document.createElement('a') url = url.replace('http:'

2021-12-02
前端开发
js utils

来啊,宝,手摸手教你美化终端

写在前面优化一下当前的终端界面,码代码的心情更好,而且结合 Oh My Zsh 安装相关插件可以提高效率,本文主要 iTerm2 + Oh My Zsh + Powerlevel10k ,xianshagn 先上一张效果图 安装 iTerm2安装 安装 Oh My Zsh可以做很多定制化的处理,丰富的主题和插件 命令 1sh -c "$(curl -fsSL https://raw.g

2021-07-27
奇淫巧技
环境配置

前端常用的设计模式

本文意在对工作中,前端开发经常用到的几种设计模式做一下学习总结 常用的设计模式 工厂模式 单例模式 观察者模式 发布订阅模式 工厂模式12345678910111213141516171819202122232425262728293031323334353637383940414243// 汽车构造函数function SuzukiCar(color) { this.color

2021-04-12
前端开发
js

无题

最近一直在梳理自己的前端知识点,系统的梳理起来才发现东西还是很多的。有时候看视频文章一个知识点牵涉到其他的知识点,经常会一看几个小时就过去了,收获是有不少,不过长时间难免身心疲惫,除了适当的运动放松,积极的自我心理建设也很重要。 国学大师王国维的治学三境界 昨夜西风凋碧树,独上高楼,望尽天涯路 衣带渐宽终不悔,为伊消得人憔悴 众里寻他千百度,蓦然回首,那人却在,灯火阑珊处 共勉。

2021-04-11
生活记录
生活 日记

Vuex

Vuex 是专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态。Vuex 和单纯的全局对象主要有两点不同,一 Vuex 的状态存储是响应式的。你不能直接改变 store 中的状态。改变 store 中的状态的唯一途径就是显式地提交 (commit) mutation。 Vuex 流程在 vue 组件里面,通过 dispatch 来触发 actions 提交

2021-04-07
前端开发
js
123…5

搜索

前端嘉嘉 前端开发技术分享