html

Web 中的“选区”和“光标”
Web 中的“选区”和“光标”

在 web 开发中,有时不可避免会和“选区”与“光标”打交道,比如选中高亮、选中出现工具栏、手动控制光标位置等。选区就是用鼠标选中的那一部分,通常是蓝色

2022-02-28 07:57:01阅读全文

SAP UI5 Library Resource Bundle 的设计原理
SAP UI5 Library Resource Bundle 的设计原理

按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 Enter a number 的错误消息。

2022-02-27 18:29:10阅读全文

文本格式与超链接
文本格式与超链接

这一章是文本格式与超链接,重要内容有ol和li标签创建有序列表,ul和li标签创建无序列表。还有超链接a标签。

2022-02-28 07:38:56阅读全文

SAP UI5 Currency 数据类型的校验逻辑分析
SAP UI5 Currency 数据类型的校验逻辑分析

按照 Jerry 这篇文章介绍的代码,运行之后,给类型为 sap.ui.model.type.Currency 的字段设置一个非 number 类型的值之后,触发该数据类型自带的数据校验机制,显示 Enter a number 的错误消息。

2022-02-28 06:13:29阅读全文

开源工具 @sap/ux-ui5-tooling 介绍
开源工具 @sap/ux-ui5-tooling 介绍

SAP Fiori Tools - UI5 Tooling 包含一系列可与命令 ui5 serve 一起使用的自定义中间件,以及可与命令 ui5 build 一起使用的自定义任务。 此外,该模块公开了 cli fiori 产品,例如 fiori run 命令是 ui5 serve 命令的包装器,并提

2022-02-28 03:02:59阅读全文

SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法
SAP UI5 应用开发教程之四十一 - Chrome 扩展 UI5 Inspector 的离线安装和使用方法

和 Angular,React,Vue 等流行的前端开发框架一样,SAP UI5 在 Chrome 里也有着自己的扩展,称为 UI5 Inspector, 安装之后,在 Chrome 开发者工具里会出现一个新的名为 UI5 的面板。

2022-02-28 14:21:52阅读全文

SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍
SAP UI5 应用开发教程之四十二 - SAP UI5 自带的 Diagnostics 诊断工具使用方法介绍

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2022-02-27 20:36:51阅读全文

HTML文件怎么写?简述构成HTML文件的几大元素
HTML文件怎么写?简述构成HTML文件的几大元素

HTML文件怎么写?简述构成HTML文件的几大元素

2022-02-28 09:41:54阅读全文

面向企业级前端应用的开发框架 UI5 的发展简史介绍
面向企业级前端应用的开发框架 UI5 的发展简史介绍

在移动应用已经无缝融合到我们日常生活的今日,我们的工作和生活几乎时时刻刻都在和 2C(即 To Customer) 应用打交道。比如手机支付,在线购物,生活缴费,天气和交通线路查询等等。

2022-03-09 22:56:03阅读全文

通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式
通过单步调试的方式学习 Angular 中带有选择器的内容投影使用方式

我创建了一个 selector 为 app-content-section 的 Component,用于容纳内容投影(content projection):

2022-03-10 11:05:42阅读全文

Angular 内容投影 content projection 的一个问题的单步调试
Angular 内容投影 content projection 的一个问题的单步调试

我使用如下代码测试一个最简单的 Angular 内容投影场景:

2022-03-10 03:30:46阅读全文

document.onLoad 与 Body标签中加入onLoad 和 windows.onload
document.onLoad 与 Body标签中加入onLoad 和 windows.onload

调用 docuemnt.onload 指的是这个文档元素加载完成时,仅当DOM加载完成,不包括它子元素,他们的顺序是 docuemnt.onload > body 内部的元素的onload > body onload

2022-03-10 13:28:31阅读全文

SAP UI5 的前世今生
SAP UI5 的前世今生

Jerry 在加入 SAP 电商云 Spartacus 开发团队从零开始学习 Angular 时,对这款出身名门的前端开发框架的来龙去脉,做了一些简单的了解。

2022-03-10 08:21:16阅读全文

通过单步调试的方式学习 Angular 中 TView 和 LView 的概念
通过单步调试的方式学习 Angular 中 TView 和 LView 的概念

本文涉及到的代码位置:https://github.com/wangzixi-d...

2022-03-14 17:11:30阅读全文

SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能试读版
SAP UI5 应用开发教程之四十八 - 如何在 SAP UI5 应用里开发条形码扫描功能试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2022-03-14 22:10:23阅读全文

Spring Boot 应用使用 application.yml 和 application.properties 的区别
Spring Boot 应用使用 application.yml 和 application.properties 的区别

Spring 3.1 引入了新的 @PropertySource 注解作为向环境添加属性源的便捷机制。

2022-07-11 21:29:10阅读全文

你不知道的JavaScript中的5个JSON秘密功能
你不知道的JavaScript中的5个JSON秘密功能

有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。

2022-07-11 12:34:02阅读全文

关于 Angular 应用 Module 的 forRoot 方法的讨论
关于 Angular 应用 Module 的 forRoot 方法的讨论

在 Angular 开发中,我们经常遇到一个 NgModule 在导入时需要调用它的静态 forRoot 方法。,最值得注意的例子是 RouterModule. 当在 Angular 应用的根目录注册这个模块时,导入RouterModule的方式如下:

2022-07-11 14:03:23阅读全文

动画合成小技巧!CSS 实现动感的倒计时效果
动画合成小技巧!CSS 实现动感的倒计时效果

介绍一个 CSS 动画合成小技巧。先看效果

2022-07-11 20:40:48阅读全文

SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版
SAP UI5 应用开发教程之四十七 - 如何自定义 SAP UI5 字符串类型输入字段的校验逻辑试读版

Jerry 从 2014 年加入 SAP成都研究院 CRM Fiori 开发团队之后开始接触 SAP UI5,曾经在 SAP 社区和“汪子熙”微信公众号上发表过多篇关于 SAP UI5 工作原理和源码解析的文章。

2022-07-11 11:00:33阅读全文

关于 Angular view Query 的 id 选择器问题的单步调试
关于 Angular view Query 的 id 选择器问题的单步调试

我有这样一个 Angular Component,模板文件如下:@Component({ selector: 'example-app', template: `

2022-07-11 19:57:43阅读全文

一个 ExpressionChangedAfterItHasBeenCheckedError 错误的解决过程
一个 ExpressionChangedAfterItHasBeenCheckedError 错误的解决过程

我的 Component 里有一个 selectedPane 字段(第56行),作为数据源显示在 div 标签里(代码第47行):

2022-07-11 18:16:41阅读全文

关于 index.ts 在大型 Angular 项目中的应用
关于 index.ts 在大型 Angular 项目中的应用

对于 Angular来说,模块(module)是一个容器/包(container/package),用来存放各种组件、引用其他模块、提供依赖注入等。

2022-07-12 07:49:19阅读全文

SAP Spartacus home 页面读取 product 数据的请求的 population 逻辑
SAP Spartacus home 页面读取 product 数据的请求的 population 逻辑

Spartacus是一个开源的JavaScript web应用程序,允许您快速创建自己的基于JavaScript的SAP商务云店面。Spartacus是用Angular编写的,并以库的形式发布。使用Spartacus的推荐方法是构建自己的JavaScript web应用程序并导入库。无需修改,店面就

2022-07-12 11:17:35阅读全文

可视化创建企业管理app
可视化创建企业管理app

利用APICloud studio3可以帮助我们快速创建并运行一个简单的应用,内容涉及开发工具使用、代码管理、应用预览、调试等。现在我们来通过APICloud studio3快速创建一个企业管理app,可以帮助提供信息展示、案例展示、加盟申请等。方便企业用来展示产品、案例、宣传企业文化、资讯动态等。

2022-07-13 09:22:44阅读全文

关于 SAP UI5 getSAPLogonLanguage 的错误消息以及 API 版本的讨论
关于 SAP UI5 getSAPLogonLanguage 的错误消息以及 API 版本的讨论

这个错误在使用最新的 SAP UI5 SDK 并且切换到调试模式时会出现,但不是总能够重现。

2022-07-12 18:15:28阅读全文

Angular 内容投影 content projection 关于选择器问题的单步调试
Angular 内容投影 content projection 关于选择器问题的单步调试

我定义了一个能够允许消费者 Component 将其自定义内容通过 content projection 投射进来的 Component:

2022-07-13 07:02:14阅读全文

体系课-前端工程师2022版|百度网盘|完结
体系课-前端工程师2022版|百度网盘|完结

作为一名前端想要晋升,需要什么条件?

2022-07-13 00:53:59阅读全文

Vue 部署后强制客户端刷新获取最新的代码资源【纯前端】
Vue 部署后强制客户端刷新获取最新的代码资源【纯前端】

背景:自己的项目修复了bug;但是客户端没有刷新浏览器;导致还是有bug的资源代码;出现了问题思路:结合Vue 部署后怎么强制客户端刷新获取最新的代码资源?里面的方案;分3步曲实现生产环境部署后资源刷新

2022-07-13 14:40:03阅读全文

使用 SAP BAS 创建 Fiori Elements 应用显示 OData 数据
使用 SAP BAS 创建 Fiori Elements 应用显示 OData 数据

关于 SAP Fiori Elements 的介绍,请参考我这些文章:

2022-07-14 06:12:27阅读全文

CSS transition 小技巧!如何保留 hover 的状态?
CSS transition 小技巧!如何保留 hover 的状态?

通常情况下,hover 是无法保存状态的。鼠标移入触发额外样式,一旦移出就还原了

2022-09-27 17:27:46阅读全文

单步调试找到 cy.visit 的实现源代码(二) - WebSocket?
单步调试找到 cy.visit 的实现源代码(二) - WebSocket?

系列1:单步调试找到 cy.visit 的实现源代码(一) - 找到了 BlueBird

2022-09-28 22:31:17阅读全文

SAP UI5 Simple Form 属性 columnsL,columnsM,columnsXL 的属性深入剖析试读版
SAP UI5 Simple Form 属性 columnsL,columnsM,columnsXL 的属性深入剖析试读版

Jerry Wang,2007 年从电子科技大学计算机专业硕士毕业后加入 SAP 成都研究院工作至今。Jerry 是 SAP 社区导师,SAP 中国技术大使。在长达 15 年的 SAP 标准产品开发生涯里,Jerry 曾经先后参与 SAP Business ByDesign, SAP CRM, SA

2022-09-28 20:09:15阅读全文