前端

什么是 SAP Spartacus FacadeFactoryService 中的 Resolver
什么是 SAP Spartacus FacadeFactoryService 中的 Resolver

这个 resolver 只针对 Proxy Facade,根据 feature 名称和 FacadeClass,获取对应的 resolver. 该 resolver 知道怎样将函数调用,投递到该 facade 的具体实现类去。

2021-11-17 05:08:46阅读全文

Node.js连接MongoDB v4 数据库
Node.js连接MongoDB v4 数据库

确保当前环境下安装了mongodb的模块,且mongodb数据库已经启动,安装mongodb模块到当前目录可以通过

2021-11-17 08:18:06阅读全文

专科学历不能从事前端开发?机械专科自学8个月找到12K的工作,分享我的学习经历
专科学历不能从事前端开发?机械专科自学8个月找到12K的工作,分享我的学习经历

在这里我以过来人的身份写下这篇文章,希望刚刚进入大学或者即将进入大学的学弟学妹们千万不要像我一样,等到快要毕业或者出去找工作的时候才知道知识技能的重要性。

2021-11-17 07:23:45阅读全文

关于 SAP Spartacus feature library 里的 _index.scss 文件
关于 SAP Spartacus feature library 里的 _index.scss 文件

如下图所示:quick order 文件夹下存在一个 _index.scss 文件,其导入了 styles 文件夹下的 index:

2021-11-17 01:28:51阅读全文

前端面试每日 3+1 —— 第945天
前端面试每日 3+1 —— 第945天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-11-17 02:09:06阅读全文

工作10年的测试工程师被炒,没有方向,你根本躲不过中年危机!
工作10年的测试工程师被炒,没有方向,你根本躲不过中年危机!

很多人都说软件测试是个好饭碗,工作不累薪资高、入门简单又好学。然而今年34的他,却真正尝到了中年危机的滋味,平时也有不少人都会私信问我:

2021-11-17 07:14:13阅读全文

SAP 电商云 Spartacus UI 的 proxy facade 是如何调用实际实现类
SAP 电商云 Spartacus UI 的 proxy facade 是如何调用实际实现类

下列代码第 126 行,通过来自 Angular/core 的 Injector,手动注入一个 QuickOrderFacade 的实例:

2021-11-16 19:01:31阅读全文

上海|拼多多急招大量前端开发工程师 30k-70k*16薪
上海|拼多多急招大量前端开发工程师 30k-70k*16薪

内推:拼多多急招前端开发工程师,base上海,内推直达部门主管及HRBP,流程快,反馈及时。

2021-11-17 09:51:20阅读全文

湖中剑 前端周刊 #13 | Web录屏、Bundleless、低代码 Deco、Bundle Scanner、RN 低功耗蓝牙
湖中剑 前端周刊 #13 | Web录屏、Bundleless、低代码 Deco、Bundle Scanner、RN 低功耗蓝牙

周刊收集包括前端(但不限于前端)的文章、新闻、开源项目、工具等等,每周一更新。

2021-11-17 12:50:15阅读全文

使用v-html造成的问题
使用v-html造成的问题

渲染的结果是: 这是一个等待渲染的html

2021-11-17 01:24:18阅读全文

正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏
正确使用uniapp搭配微信开发者工具自带的骨架屏功能,生成骨架屏

重点:把index.skeleton.wxml和index.skeleton.wxss文件中的(is=""和data-event-opts="")的整个属性删掉一、描述:解决使用uniapp开发微信小程序生成骨架屏很多人都知道微信开发者工具自带生成骨架屏的功能,但是却不知道怎么使用,接下来教大家使用

2021-11-17 14:03:56阅读全文

JS深挖:实现继承方式汇总
JS深挖:实现继承方式汇总

本文主要介绍实现继承的六种方式及各自的优缺点,依次是

2021-12-14 06:30:38阅读全文

前端面试每日 3+1 —— 第970天
前端面试每日 3+1 —— 第970天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-14 06:10:37阅读全文

小程序页面间通信——EventChannel(数据量多时)
小程序页面间通信——EventChannel(数据量多时)

如果一个页面由另一个页面通过 wx.navigateTo 打开,这两个页面间将建立一条数据通道:

2021-12-13 12:35:05阅读全文

推荐一个 Chrome 浏览历史记录管理的扩展 - History Trends Unlimited
推荐一个 Chrome 浏览历史记录管理的扩展 - History Trends Unlimited

为什么我要查找这个 Chrome 扩展呢?七月份的时候,我曾经浏览过一篇博客,当时忘记收藏了。现在12月了,我想重新找到那篇博客,但是在 Chrome 历史记录里没有找到。

2021-12-14 10:40:55阅读全文

微信小程序横屏状态下的自适应实践(尺寸单位vmin)
微信小程序横屏状态下的自适应实践(尺寸单位vmin)

在目标页面json文件里设置"pageOrientation": "landscape"即可实现全屏,这个参数默认是"portrait"(竖屏),设置"auto"表示跟随手机系统自动转换。

2021-12-14 08:10:02阅读全文

微信小程序实现computed计算属性
微信小程序实现computed计算属性

上篇博客讲了小程序实现watch机制,这篇介绍如何实现computed计算属性。

2021-12-14 06:22:50阅读全文

JavaScript WebGL 基础疑惑点
JavaScript WebGL 基础疑惑点

尝试 JavaScript WebGL 绘制一条直线 之后总算是熟悉了一点,但还是有些疑惑,在此集中记录一下。

2021-12-13 15:22:42阅读全文

js监测浏览器返回,只允许返回一次
js监测浏览器返回,只允许返回一次

当前页面点击返回后,返回到上级页面在上级页面再次点击返回无效

2021-12-13 16:08:18阅读全文

JS实现数组去重的七种方式
JS实现数组去重的七种方式

例:将下面数组去除重复元素(以多种数据类型为例)

2021-12-14 11:46:44阅读全文

Vue 之全局事件总线和消息订阅与发布
Vue 之全局事件总线和消息订阅与发布

之前我们实现了子组件向父组件传递数据,很明显,这是不够的,看完这篇博客,无论哪两个组件之间传递和接收数据都没有问题!全局事件总线(适用于任意组件间通信)原理:(看图理解)主要就是通过往 x 身上放事件,然后事件的回调要放在想要获取数据的组件身上,谁要传数据就调用 x 身上对应的事件并往里面存数据就可

2021-12-14 03:50:14阅读全文

写一个vscode插件改善web项目的多版本维护难题
写一个vscode插件改善web项目的多版本维护难题

先设想一个场景,如果你的项目存在多个版本同时维护,不同版本代表着不同时期的不同技术栈和不同的功能,分别有各自的客户群在使用。日常,一个bugfix或者一个新功能要应用在这些版本上,你需要逐个版本去切换,逐个去重装依赖,跑服务自测,这种来回操作无疑是最耗时间的。

2021-12-14 06:50:50阅读全文

Verdaccio publish 时包含 deprecated 导致历史版本丢失问题原因分析
Verdaccio publish 时包含 deprecated 导致历史版本丢失问题原因分析

公司内部的 NPM 因为一些固有的 bug 经常被吐槽,最近刚好有时间可以来做优化,然后就尝试解一下之前遇到的一个 publish 的 bug,下边是分析记录。

2021-12-14 12:22:45阅读全文

SAP Fiori 的 UI 新主题 Horizon
SAP Fiori 的 UI 新主题 Horizon

SAP’s UI Technologies supporting the new Horizon visual theme of SAP FioriSAP 正在转变我们的设计和开发文化,更加专注于帮助人们更快、更轻松地完成工作并取得更好的成果。 如果您还没有阅读过相关内容,请先阅读我们首席设计官 B

2021-12-13 19:24:32阅读全文

Git规范:Commitizen
Git规范:Commitizen

Conventional Commits specification(约定式提交)

2021-12-14 07:39:33阅读全文

Git 命令
Git 命令

不常用但是偶尔也是需要用到

2021-12-14 02:50:37阅读全文

node.js爬取数据乱码问题解决
node.js爬取数据乱码问题解决

node.js爬取数据需要查看网页是utf8还是gbk还是其他什么编码,utf8可以正常爬取,gbk和其它编码需要进行转码或解码

2021-12-13 19:26:32阅读全文

SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 的集成
SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 的集成

SAP Customer Data Cloud 允许您启用自定义注册和登录,还可以管理用户配置文件和 consent 信息。

2021-12-14 03:33:16阅读全文

TypeScript Partial 使用的一个小技巧
TypeScript Partial 使用的一个小技巧

TypeScript 提供了一些工具性质的类型定义来方便开发人员进行一些通用的类型定义。Partial 是其中之一。

2021-12-14 05:26:01阅读全文

前端面试每日 3+1 —— 第973天
前端面试每日 3+1 —— 第973天

《论语》,曾子曰:“吾日三省吾身”(我每天多次反省自己)。前端面试每日3+1题,以面试题来驱动学习,每天进步一点!让努力成为一种习惯,让奋斗成为一种享受!相信 坚持 的力量!!!

2021-12-15 00:17:48阅读全文

JavaScript实现文本溢出自动缩小字体到N行适应容器
JavaScript实现文本溢出自动缩小字体到N行适应容器

当一个页面需要切换不同的语言时,同一句文案,不同语言的文本长度很难保持一致,有的时候,文本无限制换行显示会影响整个页面布局,因此需要使用一些方法来确保文本容器在不同的语言中都保持布局不变形,也就是将文本限制在N行以内显示,保证不把容器撑开也不溢出容器的同时,尽可能在有限的空间里显示更多文本。(设计稿

2021-12-14 12:55:19阅读全文