FungLeo
码龄7年
  • 3,556,822
    被访问
  • 284
    原创
  • 368,527
    排名
  • 2,950
    粉丝
关注
提问 私信

个人简介:键鼠轻游戏人间 风流谈笑傲江湖

  • 加入CSDN时间: 2015-08-25
博客简介:

FungLeo's Blog

博客描述:
键鼠轻游戏人间 风流谈笑傲江湖
查看详细资料
  • 5
    领奖
    总分 1,150 当月 25
个人成就
  • 博客专家认证
  • 获得1,494次点赞
  • 内容获得1,552次评论
  • 获得1,511次收藏
  • GitHub 获得344Stars
创作历程
  • 4篇
    2021年
  • 24篇
    2020年
  • 8篇
    2019年
  • 41篇
    2018年
  • 125篇
    2017年
  • 60篇
    2016年
  • 66篇
    2015年
成就勋章
TA的专栏
  • FungLeo的前端笔记
    240篇
  • react 简明入门中文教程
    14篇
  • 黑苹果&前端工程师
    43篇
  • Deepin Linux & 前端工程师
    24篇
  • vue3.0 Composition API 入门教程
    12篇
  • FungLeo的前端工具
    30篇
  • 和 FungLeo 一起学 Python
    27篇
  • vue+webpack+axios 入门教程
    23篇
  • HTML\CSS
    56篇
  • JavaScript
    77篇
  • vuejs
    50篇
  • python3
    28篇
  • reactjs
    15篇
  • Linux\CentOS
    69篇
  • jQuery
    28篇
  • Tools
    59篇
  • golang
    1篇
  • seo
    1篇
  • other
    20篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jswebpackxhtml前端框架
  • 后端
    node.js
  • 小程序
    小程序
友情链接
  • FengCMS的微博
  • FengCMS网站内容管理系统
  • 地方网络工作室
  • 慕课网——免费视频学习教程
  • Bootstrap 前端开发框架中文网
  • jQuery API 中文文档
  • Mysql 下载地址
  • MAC 开发配置
  • 言墨儿的博客
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

next.js 如何配置接口代理 proxy

next.js 配置接口代理 proxy最近有一个小项目,打算使用 next.js 框架来做。这是我第一次使用该框架,没有太多的经验。按照官方的方法,初始化好项目,然后就能跑起来了。但是,我需要配置一下代理,用以请求数据,百度了一下,搞不起来,可能是因为资料版本比较老旧的原因。在 google 上搜索了一下,顺利解决了这个问题。因此撰文记录一下。安装所需依赖npm install express http-proxy-middleware -D有 nodejs 基础的话,可以看到,这两个依赖是非
原创
发布博客 2021.08.04 ·
739 阅读 ·
0 点赞 ·
1 评论

基于 TS 的 React 模板项目,集成 eslint sass,采用 StandardJS 代码风格,包含自动注册组件等各项功能,新建项目或 React 学习必备

react-typescript-sass-standard-template项目简介由于 Create React App 脚手架创建的项目过于简陋,没有集成诸如 eslint 等工具,致使每次在开发 react 项目的时候,就要颇费一番周折。针对这种不便,我搞了这个模板仓库。仓库地址:https://github.com/fengcms/react-typescript-sass-standard-template我的构建思想css 和 js 分离。我很不喜欢在 js 中写 css。所以,我
原创
发布博客 2021.05.15 ·
232 阅读 ·
0 点赞 ·
0 评论

CentOS 8 配置 authorized_keys 免密登录后,免密登录失败的排查以及最终的解决

CentOS 8 配置 authorized_keys 后,登录失败的排查以及最终的解决安装好系统后,照例新增了 /root/.ssh/authorized_keys 文件,并将我的公钥粘贴进去,然后就准备免密登录了。但是,告诉我,要输入密码-_-|||我嘞个娘亲哎,这么多年,第一次遇到这种情况。于是开始排查。首先根据网上的说法,排查了文件的权限,然后发现,木有问题。。没办法了,我重新配置 /etc/ssh/sshd_config 文件,将日志调整为 DEBUG 模式LogLevel DEBUG
原创
发布博客 2021.03.24 ·
943 阅读 ·
1 点赞 ·
1 评论

CentOS8 安装时,如何配置安装源

CentOS8 安装时,如何配置安装源今天临时需要跑 CentOS 系统,于是在 http://mirrors.163.com/centos/8.3.2011/isos/x86_64/CentOS-8.3.2011-x86_64-boot.iso 地址,下载了一个基础镜像文件,然后在虚拟机软件中进行安装。安装过程中,发现不少问题。如下图首先,我们点击网络和主机名,进去打开网络。再点击左上角的完成,退出来可以看到,网络问题已经解决了。然后点击 安装目的地直接点击右上角完成,回到配置页面,可
原创
发布博客 2021.03.24 ·
8525 阅读 ·
8 点赞 ·
8 评论

让黑苹果系统,支持安卓手机分享USB网络 HoRNDIS-9.2

发布资源 2020.09.01 ·
zip

黑苹果USB无线网卡驱动,适用于mac10.15.x的版本,祝大家好用!

发布资源 2020.08.04 ·
7z

Linux\Mac 递归移除某文件夹下所有文件(不包含文件夹)的执行权限命令

今天别人给了我传了一个文件夹,里面是一个项目代码。我查看了一下,发现所有文件都是有执行权限的。这让我很不爽,于是我将所有文件(不包含文件夹)的执行权限全部去掉。执行命令如下:find . -type f -exec chmod -x {} \;命令很好理解,前面的 find . -type f 是找到当前文件夹下的所有文件(不包含文件夹)。如果是要找到所有的文件夹,则是 find . -type d-exec 是将前面找到的结果执行一个命令。chmod -x 是移除执行权限,如果是要增加执行权
原创
发布博客 2020.05.28 ·
956 阅读 ·
3 点赞 ·
0 评论

【转载】vue 3.x 如何有惊无险地快速入门 —— 一文扫遍 vue2 与 3 的差异点

【转载】vue 3.x 如何有惊无险地快速入门 —— 一文扫遍 vue2 与 3 的差异点前言本文所分享的是关于 vue 3.x 在用法上的改变,而不是在代码实现上的不同。虽然 vue2 到 vue3 的实现大改,但在用法上变化基本不大,比较明显的一个变化就是添加了 setup(){} 函数了,几乎所有的配置变成了以函数的方式进行定义。即使是这样,但小改动还是很多的。本文主要分享的是 vue 2.x 与 vue 3.x 之间一些常见用法的差异。虽然记录的不多,但也不算少。本文资料来源:github.c
转载
发布博客 2020.05.24 ·
1873 阅读 ·
4 点赞 ·
0 评论

一个超简单的接口 Mock 工具升级版介绍,各位前端同学记得收藏哦!

一个超简单的接口 Mock 工具升级版介绍,各位前端同学记得收藏哦!这是一个我自己发起的项目,Github 地址是 https://github.com/fengcms/simple-mock ,其完整支持 RESTFul 接口的 Mock 服务。当然,支持非 RESTFul 风格接口也不在话下,关键是使用十分简便。我在接口演示文件里面,演示了 RESTFul 标准写法、分页列表、上传文件、登录接口等等多种。通过简单配置,还可以支持校验登录状态。此外,还支持将其它的接口代理过来使用。我本着最不需要额
原创
发布博客 2020.05.21 ·
888 阅读 ·
1 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 vue组件的具名插槽 slot 的变化

vue3.0 Composition API 上手初体验 vue组件的具名插槽 slot 的变化在我讲 vue 3.0 的普通组件的内容里,我提到了具名插槽发生了变化,我当时不清楚新的如何使用。今天查看了一些资料,终于搞明白了。搞一个带具名插槽的子组件直接撸代码:<template> <table> <tr> <th>默认插槽:</th> <td><slot /></td&g
原创
发布博客 2020.05.19 ·
3079 阅读 ·
7 点赞 ·
2 评论

vue3.0 Composition API 上手初体验 用路由循环,做个导航菜单

vue3.0 Composition API 上手初体验 用路由循环,做个导航菜单通过前文的讲述,我已经基本讲清楚了 vue 3.0 的新特性,以及开发使用方法。只是演示 Demo 搞了好几个页面,只能输入地址进行跳转让我不爽,于是,我给我的 Demo 代码搞了个菜单,这里,我把这部分内容讲述一下。重构 src/router/index.js 文件在原来编写的代码中,我给单条路由只写了 path 和 component 两个参数,这里,我们加上 meta 参数,并为其设置 title 属性。相关代码如
原创
发布博客 2020.05.19 ·
1806 阅读 ·
4 点赞 ·
1 评论

vue3.0 Composition API 上手初体验 函数组件的开发与使用

vue3.0 Composition API 上手初体验 函数组件的开发与使用在上一节中,我们讨论了普通组件的开发与使用,其实相比较 vue 2.0 来说,差别并不大。vue 3.0 的 Composition API 带来的最大的特性,就是函数组件。通过函数组件,我们可以体会到 类似 react 编程的愉悦。这个章节,我们就来讨论一下。在 vue 2.0 中,当多个页面或组件使用到相同逻辑的时候,我们会使用 mixin 来编写逻辑。其实我个人在使用 mixin 时,感觉还是很方便的,但是当项目组的其
原创
发布博客 2020.05.19 ·
2271 阅读 ·
4 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 普通组件的开发与使用

vue3.0 Composition API 上手初体验 普通组件的开发与使用通过前面的章节的讲解,我相信大家对于 vue 3.0 的新特性的基本使用,已经没有问题了。但是新的问题来了,组件是怎么玩的呢?这一讲,我们就来讨论一下,组件的开发与使用。写一个 button 组件首先,我们来创建一个按钮组件的文件# 进入项目文件夹cd ~/Sites/myWork/demo/vue3-demo# 创建组件文件夹mkdir -p src/components# 创建按钮组件touch src/c
原创
发布博客 2020.05.19 ·
2493 阅读 ·
1 点赞 ·
8 评论

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (四) 计算属性 computed

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (四) 计算属性 computed上一讲中,我们讲解了 vue 3.0 的生命周期,我相信大家已经了然了。在 vue 中,计算属性 computed 是非常常用的。那么,在 vue 3.0 中,计算属性是如何使用的呢?这一讲我们来着重讨论,。上代码!首先,我们新建 src/views/Computed.vue 文件,并在路由中设定路由为 computed。不会操作的看上一讲的演示。然后编写如下代码:<temp
原创
发布博客 2020.05.19 ·
4421 阅读 ·
7 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (三) 生命周期函数

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (三) 生命周期函数通过前面两讲,我相信大家对于 vue 3.0 双向绑定数据,已经有了一些了解了。但是,对于生命周期函数,还是一脸懵逼的。这一讲,我们来讲解生命周期函数。vue 2.0 生命周期对比 3.0 生命周期2.0 周期名称3.0 周期名称说明beforeCreatesetup组件创建之前createdsetup组件创建完成beforeMountonBeforeM
原创
发布博客 2020.05.19 ·
5520 阅读 ·
8 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (二) 响应对象数据的绑定

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (二) 响应对象数据的绑定上文中,我们已经了解普通响应数据的绑定了。但是,那只是普通数据,我们在实际开发中,用到的对象数据是最多的。这一讲,我们就来讲讲响应对象数据的绑定。开干。编辑 src/views/About.vue 文件编写代码如下:<template> <router-link to="/">点这里去首页</router-link> <hr> &
原创
发布博客 2020.05.19 ·
1964 阅读 ·
4 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (一) 响应数据的绑定

vue3.0 Composition API 上手初体验 神奇的 setup 函数 (一) 响应数据的绑定从网上大家对于 vue 3.0 的最大的变化,就是 Vue Composition API 的看法来说,两极分化比较严重。一种是认为这种写法实在太优秀了,很好,很喜欢。另外一种则认为变得没有以前那么清晰了,增加了学习成本。那么我是怎么认为的呢?当然是第一种想法啊!你可知道,曾经我一度感觉到 vue 的语法实在是太过于变态,进而放弃使用 react 开发一年有余。后来因为来上海,入职的公司都是 vue
原创
发布博客 2020.05.19 ·
6672 阅读 ·
11 点赞 ·
2 评论

vue3.0 Composition API 上手初体验 使用 vue-router 构建多页面应用

vue3.0 Composition API 上手初体验 使用 vue-router 构建多页面应用前两讲,我们已经顺利的使用 vue3.0 将项目跑起来了。但是实在是过于简陋,目前我们几乎不可能开发只有一个页面的应用。因此,vue-router 是必不可少的。这一讲,我们就来讲讲最新的 vue-router 配合 vue3.0 是如何玩的。首先,我们进入我们的项目目录,安装依赖。我的 demo 目录为 ~/Sites/myWork/demo/vue3-demo。本人为 MacOS 环境, Wind
原创
发布博客 2020.05.19 ·
3797 阅读 ·
7 点赞 ·
3 评论

vue3.0 Composition API 上手初体验 构建 vue 基础代码

vue3.0 Composition API 上手初体验 构建 vue 基础代码上一讲中,我们通过配置 webpack 构建了一个基础的开发环境。但是并没有涉及到 vue3.0 的内容,这一讲中,我们来构建一些基础代码。首先,在终端中进入到我们的项目目录,我的 demo 目录为 ~/Sites/myWork/demo/vue3-demo。本人为 MacOS 环境, Windows 环境请自行将一些命令转换成你习惯的操作。比如在文件夹中操作,或在 vscode 等编辑器中操作。创建基础文件# 进
原创
发布博客 2020.05.19 ·
1465 阅读 ·
0 点赞 ·
0 评论

vue3.0 Composition API 上手初体验 构建基本项目开发环境

vue3.0 Composition API 上手初体验 构建基本项目开发环境目前,vue3.0 已经进入了 beta 版本了。众多的特性已经定下来了,相信有不少朋友都已经开始阅读相关的资料或源码了。虽然我现在工作比较劳累,但是对于这样的前端行业的盛事,我也不能袖手旁观哪!所以,我决定写一个系列的文章,来带大家上手一下全新的 vue3.0。首先,从目前公开信息来看,vue3.0 是完全兼容 2.0 版本的所有写法的。因此,即便不了解 3.0 的内容,用原有的知识储备,也是完全可以使用 3.0 版本的。
原创
发布博客 2020.05.19 ·
2854 阅读 ·
3 点赞 ·
3 评论
加载更多