前端

企业的内部文档太杂乱,有什么好用的文档管理软件?
企业的内部文档太杂乱,有什么好用的文档管理软件?

企业内部文档的管理,是一个老生常谈的问题。 有些企业的文档管理比较混乱,很难做好企业内部的信息管控。 我们可以先从以下几个方面入手: 企业内部文档杂乱分散,集中式的管理;信息更新不及时、错误频繁,通过统一版本管控;关键信息范围控制不严谨,需要结合企业内部组织架构和权限分级管理;内部文件杂乱不好查找,

2023-02-10 05:40:11阅读全文

使用第三方库怎么实现【前端引导页】功能
使用第三方库怎么实现【前端引导页】功能

前言随着应用功能越来越多,繁多而详细的功能使用和说明文档,已经不能满足时代追求 快速 的需求,而 引导页(或分步引导) 本质就是 化繁为简,将核心功能以更简单、简短、明了的文字指引用户去使用对应的功能,特别是 ToB 的项目,各种新功能需求迭代非常快,免不了需要 引导页 的功能来快速帮助用户引导。下

2023-02-10 13:47:54阅读全文

2K字就能理解的async/await原理,还要拖多久?
2K字就能理解的async/await原理,还要拖多久?

上篇文章5K字 由浅入深聊聊Promise实现原理,中讲述了Promise内部的实现原理。今天来聊聊async与await,那么async与await到底是什么呢。都说是语法糖,就来深入理解下async/await吧

2023-02-10 08:55:40阅读全文

快来解锁小程序蓝牙开发技能
快来解锁小程序蓝牙开发技能

微信小程序中很早就支持了蓝牙能力,看过不少的文档,知道大概的流程和能实现的效果,但是由于一直没有像样的实战项目导致也没有正经的开发上线过,本次缘于接到了一个外包项目,那就顺道记录一下开发的过程及遇到的问题。

2023-03-08 07:51:53阅读全文

规则引擎,实现业务低代码开发的重要工具
规则引擎,实现业务低代码开发的重要工具

规则引擎,是将业务执行抽象化的配置,通过其定义的数据结构、算法和流程来实现应用程序功能的普适化。 规则引擎可以帮助企业提高业务开发效率,提高运营的灵活性,降低运营成本与开发成本,让系统更加智能化灵活化。这里以jvs-rules截图为例。

2023-03-08 05:17:26阅读全文

Electron打包错误的踩坑小记
Electron打包错误的踩坑小记

在网络环境不好(无科学上网)的条件下,项目可能可以启动成功却无法打包,注意查看报错信息,如下图所示:

2023-03-07 19:53:02阅读全文

微信小程序项目中使用icon图标
微信小程序项目中使用icon图标

效果:步骤:1、先让ui负责人把你的账号加入到项目中,加入到项目中后就可以在icon图标库中看到该项目2、在小程序中使用新建一个view,在上面加一个class,复制icon名字上去即可,注意格式,格式为iconfont icon名。

2023-03-08 01:18:25阅读全文

Mac安装开发环境-前端篇
Mac安装开发环境-前端篇

最近新买了台macbook pro电脑,于是马上搭建起自己的前端开发环境,写这篇文章的目的是记录过程分享给大家。

2023-03-08 02:53:29阅读全文

Node.js 未来发展趋势
Node.js 未来发展趋势

作者:京东零售 郑炳懿

2023-03-07 22:29:06阅读全文

定位于企业数字化底座,开箱可用(spring cloud+Vue)基础框架,赶紧收藏!
定位于企业数字化底座,开箱可用(spring cloud+Vue)基础框架,赶紧收藏!

JVS是企业级应用构建的基础脚手架,提供开箱即用的基础功能集成,其中集成了账户管理、租户管理、用户权限体系、三方登录、环境配置、各种业务日志等功能,还提供了对接低代码、数据中台的能力。

2023-03-07 17:08:07阅读全文

在项目实践中,如何应对需求变更?一位老项目经理的经验分享之谈
在项目实践中,如何应对需求变更?一位老项目经理的经验分享之谈

不管是做内部项目,还是做甲方项目,总会遇到各种各样的问题,而面对各种问题需要做出调整,就会发生变更。 变更发生的原因可能是需求变更、成员变动、资源变动等,而造成项目变更的原因有很多,比如需求不确定、时间冲突、资源不够等等。 而每个人对变更的看法都不尽相同,因此需要有一套应对方案。我们一直做甲方的项目

2023-03-08 13:40:18阅读全文

拆解钉钉流程审批功能:卡片式配置的审批流是怎样设计的?
拆解钉钉流程审批功能:卡片式配置的审批流是怎样设计的?

有个客户要求我们做个定制开发,客户觉得钉钉的操作体验比较不错(用户使用的惯性),要求我们要实现钉钉的自动配置审批流程,不过幸不辱命,对比个钉钉的流程审批、表单配置的相关功能,做了个Java私有化的版本。

2023-03-07 23:03:44阅读全文

微信小程序的template模版和component组件有什么区别
微信小程序的template模版和component组件有什么区别

前言除了component,微信小程序中还有另外一种组件化的方式template模版这两者执勤啊的区别是,template主要是作为展示,方法则需要写在调用的页面中定义,而component组件则有自己的业务逻辑,可以看做事一个独立的page页面,简单来说,如果只是作为展示,使用template就足

2023-03-08 15:10:42阅读全文

如何使用 Node.js 实现Clean Architecture
如何使用 Node.js 实现Clean Architecture

项目地址 (https://github.com/lulusir/clean-architecture) 觉得不错的小伙伴,可以给个star,谢谢

2023-03-09 06:13:16阅读全文

CSS数据类型以及符号
CSS数据类型以及符号

css数据类型定义的是css属性中具有代表性的值,在规范的语法格式中,使用关键字外加一对 <和>表示,例如数值类型<number>、色值类型<color>等。举个例子:background-image这个css属性语法结构如下:

2023-03-08 16:08:41阅读全文

nodejs服务端开发
nodejs服务端开发

nodejs服务端开发

2023-03-08 11:09:01阅读全文

「持续兼容」微信H5选择照片(图片&amp;视频)及拍照&amp;录像
「持续兼容」微信H5选择照片(图片&amp;视频)及拍照&amp;录像

做过H5调用手机相册或者拍照的同学可能深有体会,在不同型号手机和不同的浏览器上表现各有差异,实属头疼。由于手机自带浏览器或者第三方浏览器实在太多,结合最近正在做的项目用户群体P90在微信上,文本单从兼容微信浏览器方面进行实验分析。

2023-03-09 02:07:40阅读全文

微信小程序数字转中文wxs
微信小程序数字转中文wxs

场景: 传入数字,转换成天数,比如:index = 1 转换后则为 一,在页面中的应用就是<view>第{{index}}天</view>,转为第几天。

2023-03-08 13:51:54阅读全文

微信小程序的全局弹窗以及全局实例
微信小程序的全局弹窗以及全局实例

微信小程序组件关系中,父组件使用子组件需要在父组件index.json中引入子组件,然后在父组件页面中使用,这种组件的对应状态是一对一的,一个组件对应一个页面。如果有一个全局弹窗(登录),那么每个页面引入一次组件会非常麻烦,这里就需要封装全局弹窗,在页面直接引入使用即可。

2023-03-09 06:47:22阅读全文

微信小程序使用vant组件样式不生效的问题
微信小程序使用vant组件样式不生效的问题

官方文档有说明,将 app.json 中的 "style": "v2" 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。

2023-03-08 15:05:37阅读全文

node-sass 安装失败 Command failed 报错
node-sass 安装失败 Command failed 报错

通过yarn install安装依赖包node-sass时总是报错,具体的错误原因为Command failed。应该如何解决这个问题呢?

2023-03-08 23:16:10阅读全文

微信小程序自定义导航栏机型适配
微信小程序自定义导航栏机型适配

自定义微信小程序头部导航栏,有几种方式

2023-03-08 20:03:01阅读全文

JavaScript 为什么要进行变量提升,它导致了什么问题?
JavaScript 为什么要进行变量提升,它导致了什么问题?

欢迎关注 『前端进阶圈』 公众号 ,一起探索学习前端技术......

2023-03-08 22:12:59阅读全文

从产品经理的角度如何提升项目的交付质量?
从产品经理的角度如何提升项目的交付质量?

提高交付质量 ,对于每个IT公司都是永恒的话题。 交付质量其实包含2重意义, 一是交付的高质量(客户角度),即客户的满意度;二是高质量的交付(交付团队的角度),这里是指如何多快好省的完成项目的上线。 

2023-03-08 18:51:09阅读全文

Mac上最简单配置多版本Nodejs环境
Mac上最简单配置多版本Nodejs环境

Nodejs版本更新非常迅速,截止目前(2023年2🈷️)已经更新到了19.17.0,笔者查了下官网列出的历史版本,足足有73页之多。而我们经常需要维护一些多年前的旧项目,因为一些依赖的原因导致最新版本的Node不一定兼容,所以也就出现了我们需要根据项目去切换Node版本的问题了。

2023-03-09 10:26:04阅读全文

谁说菜鸟不会数据分析,不用Python,不用代码也轻松搞定
谁说菜鸟不会数据分析,不用Python,不用代码也轻松搞定

作为一个菜鸟,你可能觉得数据分析就是做表格的,或者觉得搞个报表很简单。实际上,当前有规模的公司任何一个岗位如果没有数据分析的思维和能力,都会被淘汰,数据驱动分析是解决日常问题的重点方式。

2023-03-09 01:09:51阅读全文

vh 存在问题?试试动态视口单位之 dvh、svh、lvh
vh 存在问题?试试动态视口单位之 dvh、svh、lvh

大部分同学都知道,在 CSS 世界中,有 vw、vh、vmax、vmin 这几个与视口 Viewport 相关的单位。

2023-03-09 16:23:32阅读全文

无忧·企业文档自助配置完成单点登录配置,对接企业原有组织架构
无忧·企业文档自助配置完成单点登录配置,对接企业原有组织架构

我作为企业文档的产品负责人,常常被问及企业文档和其他在线文档有啥差不一样的地方?我大致总结了下,有几个方面:1、企业文档定位于企业内部的内容管理工具,侧重于私有化部署。核心的是数据的控制权在企业自己手中;2、企业文档核心服务对文件、信息管理敏感的企业,系统与企业内部的组织架构、其他系统可以深度融合;

2023-03-09 15:51:35阅读全文

图扑数字孪生水利工程,助力水资源合理利用
图扑数字孪生水利工程,助力水资源合理利用

从大禹治水到三峡大坝的建造,人类为控制和调配自然界的地表水和地下水,修建了许多的水利工程。对水资源进行了广泛的开发利用,诸如农业灌溉、工业和生活用水、水力发电、航运、港口运输、淡水养殖、旅游等。

2023-03-09 14:31:01阅读全文

图解鼠标事件的 ScreenX ,LayerX,clientX,PageX,offsetX,X
图解鼠标事件的 ScreenX ,LayerX,clientX,PageX,offsetX,X

前言: 完在上一篇文章🎁如何实现原生 JS 的拖拽效果我中使用到了 MouseEvent 事件对象身上的 clienX 的属性,但同时我也注意到了事件对象身上关于 X 的相关属性还有很多,并且在移动端开发中,这些属性需要频繁的用到,所以来总结一下这些关于 X 轴身上各个属性含义的不同。

2023-03-10 09:26:01阅读全文

HTTP,WebSocket 和 聊天室
HTTP,WebSocket 和 聊天室

在涉及到网络层面的相关内容时,不免会联系到 HTTP、TCP、WebSocket 等,但相信大部分人都并不是很清楚其中的一些关系和概念,特别是需要你去做语言表述时,网上有不少优秀的资料和文章,但知识仍需要自己去消化和总结,于是有了本文!!!

2023-03-10 10:22:38阅读全文

CSS 如何让auto height完美支持过渡动画?
CSS 如何让auto height完美支持过渡动画?

众所周知,高度在设置成auto关键词时是不会触发transition过渡动画的,下面是伪代码

2023-03-09 16:40:51阅读全文

图扑数字孪生智慧公路,构建互联协同智能交通系统
图扑数字孪生智慧公路,构建互联协同智能交通系统

随着智能交通科技和产业的发展,我国正在形成一个安全可靠、便捷高效、绿色智能、开放共享的现代化综合交通运输体系。《“十四五”现代综合交通运输体系发展规划》明确提出,加快智能技术深度推广应用,坚持创新驱动发展,推动互联网、大数据、人工智能、区块链等新技术与交通行业深度融合,推进先进技术装备应用,构建泛在

2023-03-16 12:46:55阅读全文

通过 ChatGPT 和 React 搭建 JSON 转 TS 的应用
通过 ChatGPT 和 React 搭建 JSON 转 TS 的应用

在本文中,你将学习如何使用 ChatGPT API 构建一个将 JSON 对象转换为 Typescript interface 的 Web 应用

2023-03-16 20:29:15阅读全文