自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (25)
  • 收藏
  • 关注

原创 abp.io(vNext)部署备忘

编译镜像编译使用的Dockerfile文件是vs自动创建的,存在以下几个问题:编译使用的aspnet包是3.1-buster-slim,sdk包是3.1-buster,编译后在centOS 8上跑不了,把两个包都换成3.1,也就是没有-buster-slim和-buster,就没有问题了。要在解决方案路径进行编译,不要在项目路径编译,不然会发生复制文件错误。编译的具体语句如下:docker build -t <MyTag> . -f <项目路径>\Dockerfile.

2020-08-25 10:52:50 1279 2

原创 《基于Modern工具包的本地化方式》的重构

在前文,本地化是通过一堆判断语句去切换本地化文本,而且还要记录原文本,比较麻烦,执行起来逻辑比较多,也不畅顺。更重要的是,之前已经实现的表单字段标签的自动化和列标题的自动化很难去实现了,又要加一堆判断逻辑,这样的代码,有很重的异味,必须做改进。要解决判断过多的问题,比较简单,根据对应的类重写相应的类就行了。余下就是要解决localized方法,这方法需要记录属性的原始值,然后做转换,再调用set方法输出,整个流程太麻烦了。现在的焦点就是哪个原始值,如果直接用另外一个属性如langText来记录按钮的原始值

2020-08-07 23:57:41 1032

原创 《基于Modern工具包的本地化方式》的错误修正

在《基于Modern工具包的本地化方式》一文中实现的本地化方式忽略了在切换语言后,原始的文本值已经改变,要想再切换回去,由于找不到对应的本地化值,最终切换不了,因而,必须在第一次切换的时候记录下原始文本值,这样才能保证每次切换的时候都能找到对应值。在前文中还有一个bug是当本地化先于组件完成初始化时,就不会监听localizedready事件。本文还添加了语言切换按钮,用于切换语言。以下是修正后的代码:Localized.js:Ext.define('CommonShared.service.Lo

2020-08-02 10:18:46 403

原创 基于Modern工具包的本地化方式(下)

上文完虽已完成了组件的本地化,但Ext JS中还有验证类和插件类这些类需要实现本地化。通过研究发现这些类都有一个父类,这就好办了,和组件类一样,在父类中添加监听就可以实现全部子类的本地化了。下面是插件类的重写代码:Ext.define('CommonOverrides.shared.plugin.Abstract',{ override: 'Ext.plugin.Abstract', constructor: function(config) { const me =

2020-08-01 20:44:08 362

原创 基于Modern工具包的本地化方式(上)

新项目需要从服务器下载本地化资源,如果继续使用快速模板的本地化策略就很尴尬了,绝不可能等待本地化资源全部下载后再去加载项目,得另想办法。在研究过了《[Internationalization & Localization with Sencha Ext JS](https://www.sencha.com/blog/internationalization-localization-with-sencha-ext-js/)》一文后,终于有思路了。文章的思路是通过重写`Ext.Component`来

2020-08-01 20:29:17 454

vsftpd 3.0.3

vsftpd 3.0.3

2016-07-19

ASP.NET使用的验证码类

ASP.NET使用的验证码类,或许证书你需要的。

2013-09-11

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(4) 源代码

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(4) 源代码

2012-09-28

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(3) 源代码

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(3) 源代码

2012-09-27

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(2) 源代码

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之用户管理(2) 源代码

2012-09-26

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建Viewport(2)

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建Viewport(2)源代码

2012-09-23

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建Viewport(1)

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建Viewport(1)

2012-09-16

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之调整首页显示

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之调整首页显示

2012-09-15

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之登录窗口调试代码

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之登录窗口调试代码

2012-09-09

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建项目

《一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之创建项目》的项目文件

2012-08-18

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之数据库文件

一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之数据库文件

2012-08-18

Asp.net MVC 3实例学习之ExtShop系列最终源代码

Asp.net MVC 3实例学习之ExtShop最终源代码

2011-01-23

Asp.net MVC 3实例学习之ExtShop(四)的源代码

Asp.net MVC 3实例学习之ExtShop(四)的源代码

2011-01-21

《Ext JS 高级程序设计》的数据库文件

《Ext JS 高级程序设计》的数据库文件

2009-12-28

Ext.ux.submit的例子

基于Ext Core的包含校验功能的表单提交扩展Ext.ux.submit

2009-09-04

《Ext详解与实践》一书缺少的代码:源码6-4-1到6-4-10

《Ext详解与实践》一书缺少的代码:源码6-4-1到6-4-10

2009-07-27

cargo_bridge.zip

Build a bridge using your mouse and available budget. When it is done click "Test your bridge". Your workers will use it to get items located at the other side of valley, and bring them back to the shop. Your goal is to collect all items in level.

2009-06-26

使用Dynamic LINQ实现Ext Grid的远程排序

要实现Ext Grid的远程排序其实很简单,只要修改查询语句的排序关键字就可以了,但是,如果你的项目是使用Linq进行开发的,会发现动态修改排序关键字并不是那么容易的事,解决办法就是使用LINQ Dynamic Query Library。LINQ Dynamic Query Library是一个很实用很强大的库函数,通过该库,可以轻松实现一些需要通过动态参数实现的Linq查询。 本文将通过一个实例演示如何使用LINQ Dynamic Query Library实现Ext Grid的远程排序。

2009-04-15

用Ext 2.0 combobox 做的省份和城市联动选择框的例程

用Ext 2.0 combobox 做的省份和城市联动选择框的例程

2007-10-23

一个Ext2+SWFUpload做的图片上传对话框的例程

我blog文章《一个Ext2+SWFUpload做的图片上传对话框》的例程。没包含Ext库,请自己根据情况修改simple.html文件。

2007-10-13

Ext2.0本地模式动态修改combobox选择项

这次只单独打包了本例子的html文件,大家注意一下js和css的路径就可以了

2007-10-07

Ext2.0 form使用实例的例程

Ext2.0 form使用实例的例程。这个包也包含了Ext 2.0布局实例的例程。

2007-10-02

Ext 2.0布局实例的例程

Ext 2.0布局实例的例程

2007-09-26

Ext布局类的介绍与使用的例程

Ext布局类的介绍与使用的例程

2007-09-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除