链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
好玩
前端
后端
工作
B3
推介
查看所有领域
Vue.js
webpack
Node.js
HTML
CSS
JavaScript
Angular
React
Flutter
SSM+Vue 物业管理系统开发实例
运行环境 jdk8+tomcat7+mysql+IntelliJ IDEA+maven 项目技术 spring+spring mvc+mybatis+vue+elementui 项目预览地址 http://121.41.170.32:8099/pms/#/ 项目截图 [图片] [图片] [图片] [图片] [图片] [ ..
201
2 年前
猿人学(三)Webpack 初体验 - js 调试过程
[图片] 地址:http://match.yuanrenxue.com/match/16 参考 B 站视频。B 站有解析视频 [图片] 通过接口,找到代码的位置 接口地址:http://match.yuanrenxue.com/api/match/16?page=2&m=dAd4i5nAPW2EdCTf7d63 ..
217
2 年前
JavaScript 中到底加不加分号?
本文讨论了 JavaScript 中的分号自动插入机制以及哪些情况下必须要加分号。 原文链接: [链接] 那么究竟是写分号多还是不写分号的多?
125
2 年前
less 中的循环(each 方式)
less 遍历数组 在网上搜到的都是使用 when 的方式,其实自从 3.7.0 起官方提供了 each 函数来遍历 less @primary: blue; @danger: red; @warning: yellow; @success: green; @colors: primary, danger, warni ..
1.5K
2 年前
React Hook: useContext
React Hook: useContext 介绍 React.createContext(默认值): 创建一个 React 的 上下文 默认值:对组件进行单元测试(组件并未嵌入到父组件中) useContext: 获取上下文 应用场景 组件之间需要共享状态(共享值,方法) 父组件 Provider 提供上下文 val ..
121
2 年前
JQuery 和 Vue 读取静态 JSON 文件
一、JQuery 读取静态 JSON 文件 1、引入 JQuery jquery.rar 2、造一个 JSON 文件,没有的可以下载我的。 orderList.rar 下载完成后放在项目中的任意目录下,我是放在了根目录下,方便演示。 [图片] 3、贴代码 [图片] 4、补充 如果是平常键值对的 JSON 数据,可以 ..
248
2 年前
(个人复盘向)在使用某框架时注意到关于前端 HTTP 请求拦截器的封装实现过程
写在前言:大约有几个月没有写过关于分析框架部分源码的实现过程和思路的帖子,本着“做过的题如果不整理等于白做”的理念,决定抽空对使用到的拦截器进行一次复盘 由于之前并没有使用过相关的拦截器,有疏漏的地方在所难免(抽) 首先上代码: this.$u.post('http://www.example.com', { id: ..
158
2 年前
JavaScript 屏幕触摸和弹起事件以及 map、area 标签的使用
一、需求 业务本身其实是 uni-app 内的一个监控页面的制作,由于播放监控画面的 demo 是 JavaScript 开发的,而 APP 内无法使用 js 语法的文件,也没有去修改人家的源码,所以这里使用了 web-view 标签。 监控页面一共两部分,一部分为监控画面的 div,只需要显示即可,另一部分为控制摄像 ..
297
2 年前
Nodejs + Nestjs 极速开发后端 API
[图片] Nodejs + Nestjs 极速开发后端 API 作为一名 Java 后端程序员,一直想学习前端进行全栈开发,而前端的重中之重就是 Javascript,所以学习 NodeJs 是有必要的,毕竟 NodeJs 也是使用 Js 语法,而且后端语言的思想也比较熟悉,容易入门。由于是门外汉对 js 和 ts 根 ..
932
2 年前
「信达」用微信作为服务器的控制台
就像名字「信达」一样,这是个在用户和服务器之间“送信的应用。 信达 - https://sender.xzhsh.ch/ [图片] 这个需求源自于调试时频繁的 docker pull、NAS 上按需触发的打卡脚本等待。于是需要一个从用户手机到服务器的消息发送工具。(不给脚本暴露 API 是因为懒而且 NAS 没公网) ..
400
2 年前
node-red【函数】
前言: 介于我学习 node-red 的艰难进展在此以我觉得最通俗的方式解释下函数里常用的代码含义及使用方法 附加一个说明:node-red 使用的是 js 语言就是 JavaScript 在 js 里“=”是赋值,“==”是判断是否相等不判断类型是否一样,而“===”则是判断是否相等也判断是否类型一样。 msg.pa ..
1.1K
2 年前
js this 指向问题
[图片] this 指向: 1 全局作用域,this 指向 window 对象 2.普通函数调用,非严格模式下,this 执行 window 3.严格模式下,函数 this 指向 undefined 对象方法调用,this 执行改对象 5.事件绑定方法,this 执行事件绑定对象 6.构造函数,this 指向实例对象, ..
146
2 年前
vue 报错 RangeError: Maximum call stack size exceeded
npm run dev 运行项目 RangeError: Maximum call stack size exceeded 是死循环出现的语句 原因:错误的使用了 vue-route 的 redirect
419
3 年前
vue【nextTick()】
Vue 中的 $nextTick Vue.nectTick() 是在下次DOM更新循环结束之后执行延迟回调,在修改数据之后使用$nextTick,则可以在回调中获取更新后的DOM(dom的改变是发生在nextTick()之后),这个方法作用是当数据被修改后使用这个方法,会回调获取更新后的dom再render出来 Vue ..
212
3 年前
JS【深浅 copy】
computed: {1.浅拷贝是拷贝一层,深层次的对象级别的就只拷贝引用; 2.深拷贝是拷贝多层,每一级别的数据都会拷贝出来; 1.浅拷贝 computed: { updateList () { let newList = this.List /*do something*/ return newList }, } ..
109
3 年前
离谱的面试题
离谱面试题举例 let count = 0, t1, t2 t1 = t2 = count++ console.log(count, t1, t2) t1 = t2 = count++ console.log(count, t1, t2) // 一个正常的开发绝对不会这样赋值变量 setTimeout(() => ..
252
3 年前
Vue 项目非 proxy 实现访问不同微服务
[图片] 背景 最近做的一个项目,由于甲方的奇葩要求: 前端 Vue 项目打包部署不能用 nginx 代理,需要走甲方提供的 SLB,在请求不同的微服务时,需要带上 SLB 指定的微服务端口,由甲方配置 SLB 匹配不同端口,负载到相应微服务。 在之前项目开发中,我们都是通过 nginx 去匹配不同的 location ..
289
3 年前
2021 年到了, Vue 3 准备好了吗?
分享新写的文章,欢迎各位一起交流。:) Vue 3 生产可用了吗?好用吗?和 Vue 2 相比变化大吗?我试着用 Vue 3 编写了一个项目,发现它挺香的。 知乎:[链接] 博客:[链接]
320
3 年前
react-native unknown type bn_ulong 初始化新项目报错解决办法。
具体请看这个 issues: [链接] 解决办法:更新 pod 文件:pod 'OpenSSL-Universal', '~>1.0.2.20'
327
3 年前
关于微前端实现原理与 ngx-planet(四) 服务端渲染
1.为什么要服务端渲染 因为公司后端服务在 k8s 上,是分布式的微服务,之前端全部打包部署在了物理机器(虚拟机)nginx 上,如果通过 helm 做应用商店的话,nginx 前端这部分无法处理,包括灰度部署,CI 等,全部都只能做到接口级别的处理,并不能连带静态资源文件一起处理,所以基于分布式的前端整改迫在眉睫。 ..
355
3 年前
Aries - 基于 Go + Vue 的现代化博客系统
Aries - 基于 Go + Vue 的现代化博客系统 项目介绍 主题管理功能还在开发中! Aries 是基于 Gin + GORM + MySQL + Vue + H5 开发的现代化博客系统,博客主要分为后台管理端和展示端。 Github 仓库地址:https://github.com/zhaoyangkun/ar ..
896
1 年前
浅尝 Vue —— 笔记一五 前端使用的加密算法 HmacSHA256
[图片] 需要安装 cnpm install crypto-js --save-dev 创建 secret.js /** * 对 token 进行加密传输给后台进行验证 */ let CryptoJS = require('crypto-js'); // 引入AES源码js export default { /* * ..
1.3K
3 年前
浅尝 Vue —— 笔记八 前端使用浏览器控制台断点调试
F12 打开浏览器调试工具后,在 source 中找到想要打断点的 .js 文件中的代码行,在行号左侧点击即可打上断点。然后点击下部栏目 tags 行的第一个按钮 pause script execution F8 Ctrl+\(可直接使用快捷键 Ctrl+)进入断点调试模式。 比如想要断点模式观察某按钮执行的方法的过 ..
392
3 年前
Vue3.0 的深入学习
[图片] Vue3.0 来了 2020 年 09 月 18 日在万众期待中 Vue3.0 正式版发布于 git 上并被命名为‘One Piece’。这也许在这个并不平凡的一年里不算一件大事,但是对于我们广大的前端开发者开讲是一个轰动的事情。Vue3.0 历经了 2 年多的开发工作,终于带着全新的特性在万众期待中来了。 ..
259
3 年前
野生社区客户端 V1.4 手机签到、清风明月 IOS 来临
原来距离上次更新已经是 200 多天前的事了,社区 API 调整了之后,一直无法使用。。。 这两天抽时间修复了一下: 适配社区 API 升级 关闭原来的好友圈功能(主要是这个功能会发大量请求,对服务器不太友好,容易被 ban) 好友圈的地方改成清风明月列表 增加手机上发清风明月功能 领域列表 标签墙 手机上可以签到啦 ..
576
3 年前
为了能让你们用上 flutter, 我准备做几期视频教程
[图片] 前言 又到了一年一度的春节假期,又是拉开人与人之间差距的时刻了! 去年因为疫情的原因,我在家自学了近一个月的 flutter,然后在 github 上啪啦啪啦地写了一堆 flutter 项目,收到相当不错的反响. 下面是我那个时期写的 flutter 项目,感兴趣的可以拿去把玩把玩。 [图片] flutter ..
298
3 年前
纪念我完成首个实用的前端
[图片] 电脑端 [图片] 手机端,可见响应化设计 这个前端的功能是通过调用 bilibili API 获得特定 BV 号的视频推荐列表,然后将其渲染出来。 框架为 React+material-ui,使用 axios 进行请求。 现在各项功能已经基本完成,故公开地址,欢迎来玩。 附:芬兰赫尔辛基大学全栈公开课(免费, ..
281
3 年前
vue 2.9.6 升级到 3X 版本
[图片] 先通过 npm uninstall vue-cli -g 卸载 vue,然后再安装,但是 vue -V 时依然是 2.9.6 版本: 第一步: npm config get registry 第二步: npm config set registry https://registry.npm.taobao.or ..
106
3 年前