2021年9月3日

[置顶] 使用uView UI+UniApp开发微信小程序

摘要: 在前面随笔的介绍中,我们已经为各种框架,已经准备了Web API、Winform端、Bootstrap-Vue的公司动态网站前端、Vue&Element的管理前端等内容,基本都是基于Web API基础的。完成这些基础准备和布局后,我们继续将技术的触角放到使用Vue语言开发小程序的场景中,本篇随笔介绍使用uView UI+UniApp开发微信小程序,介绍使用准备过程中的一些注意点和经验总结。 阅读全文

posted @ 2021-09-03 10:26 伍华聪 阅读(1034) 评论(2) 推荐(6) 编辑

2021年8月27日

[置顶] 自定义Vue&Element组件,实现用户选择和显示

摘要: 在我们很多前端业务开发中,往往为了方便,都需要自定义一些用户组件,一个是减少单一页面的代码,提高维护效率;二个也是方便重用。本篇随笔介绍在任务管理操作中,使用自定义Vue&Element组件,实现系统用户选择和显示。 我们自定义用户组件后,在各个页面需要的地方,引入使用即可,可以非常方便的重用,且可以减少单一页面的代码,非常方便。学会如何自定义用户组件的处理过程,是我们前端开发所必须掌握的基本技能之一,熟练拆分各种重复模块变为自定义组件的过程,可以使得我们的代码更方便维护开发,增强可读性。 阅读全文

posted @ 2021-08-27 16:44 伍华聪 阅读(538) 评论(0) 推荐(0) 编辑

2021年8月16日

[置顶] ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理

摘要: ABP框架的数据访问底层是基于EFCore(Entity Framework Core)的,是微软标志性且成熟的ORM,因此它本身是支持多种主流数据库MySQL,SqlServer,Oracle,SQLite等等的,我在上篇随笔《ABP框架使用Mysql数据库,以及基于SQLServer创建Mysql数据库的架构和数据》已经详细介绍过如何从SQLServer迁移支持Mysql数据库的操作,同时介绍如何从SQLServer基础数据,通过Navicat工具,实现数据库迁移到Mysql上去。本篇随笔继续介绍ABP框架实现Oracle的适配和数据库的迁移处理。 阅读全文

posted @ 2021-08-16 10:22 伍华聪 阅读(642) 评论(3) 推荐(3) 编辑

2021年8月4日

[置顶] 总结开发中基于DevExpress的Winform界面效果

摘要: DevExpress是一家全球知名的控件开发公司, DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。我们应用最为广泛的是基于Winform的DevExpress控件组,本篇随笔主要总结笔者在Winform开发框架中应用到的各种基于DevExpress的Winform界面效果。 阅读全文

posted @ 2021-08-04 21:49 伍华聪 阅读(1618) 评论(7) 推荐(7) 编辑

2021年7月26日

[置顶] Winform框架中窗体基类的用户身份信息的缓存和提取

摘要: 在Winform开发中,有时候为了方便,需要把窗体的一些常规性的数据和操作函数进行封装,通过自定义基类窗体的方式,可以实现这些封装管理,让我们的框架统一化、简单化的处理一些常规性的操作,如这里介绍的用户身份信息的缓存和提取。通过基类的封装,可以大大减少常规性的代码,这个也是基类封装的目的所在。 阅读全文

posted @ 2021-07-26 14:01 伍华聪 阅读(893) 评论(2) 推荐(2) 编辑

2021年7月15日

[置顶] 循序渐进BootstrapVue,开发公司门户网站(6)--- 门户网站后端内容管理

摘要: 我们在做门户网站的时候,如果网站的内容可以动态从后端进行管理,那么调整网站内容就非常方便,有时候如一些公司新闻、产品信息、轮播广告信息等都需要动态调整的,有一个方便的后端内容管理是非常方便的。本篇随笔介绍门户网站的后端管理界面,介绍网站后端的内容管理实现。 阅读全文

posted @ 2021-07-15 12:01 伍华聪 阅读(1044) 评论(0) 推荐(2) 编辑

2021年7月1日

[置顶] 循序渐进BootstrapVue,开发公司门户网站(5)--- 使用实际数据接口代替本地Mock数据

摘要: 在我们开发一些门户网站功能的时候,有时候我们需要快速的创建数据模型来进行数据展示,因为数据结构可能处于不断的修正变化之中,因此服务端的接口我们可以暂时不开发,当我们基本完成数据结构和界面展示的时候,就可以正式开发并接入后端接口了,本篇随笔介绍在使用BootstrapVue开发公司门户网站的时候,使用实际数据接口代替本地Mock数据的解决思路。 阅读全文

posted @ 2021-07-01 10:26 伍华聪 阅读(667) 评论(3) 推荐(2) 编辑

2021年6月25日

[置顶] 循序渐进BootstrapVue,开发公司门户网站(4)--- 使用b-carousel-slide组件实现图片轮播以及vue-awesome-swiper实现图片滑动展示

摘要: 在BootstrapVue组件库里面,提供了很多对Bootstrap同等类似的组件封装,其中图片轮播可以采用b-carousel-slide组件实现,而有一些小的图片,如客户/合作伙伴Logo或者友情连接什么的,则可以使用一个滑动图片展示的vue-awesome-swiper组件。本篇随笔综合介绍使用b-carousel-slide组件实现图片轮播以及vue-awesome-swiper实现图片滑动展示。 阅读全文

posted @ 2021-06-25 12:12 伍华聪 阅读(682) 评论(0) 推荐(1) 编辑

2021年6月22日

[置顶] 循序渐进BootstrapVue,开发公司门户网站(3)--- 结合邮件发送,收集用户反馈信息

摘要: 在我们公司门户网站里面,如果有需要,我们可以提供一个页面给用户反馈信息,以便获得宝贵的用户信息反馈或者一些产品咨询的记录,一般这个结合邮件发送到负责人的邮箱即可。本篇随笔结合后端发送邮件的操作,把相关信息发送到门户网站的负责人邮箱里面。 阅读全文

posted @ 2021-06-22 17:38 伍华聪 阅读(679) 评论(0) 推荐(1) 编辑

[置顶] 循序渐进BootstrapVue,开发公司门户网站(2)--- 使用wow.js动画组件以及自定义的CSS样式处理动态效果

摘要: 在我们开发的页面中,让页面有一些动画效果,可以让页面更加有吸引力,只要不是处理太过,一般人还是希望有一些动态效果,如滚动动画加载,悬停处理变化等效果,本篇随笔介绍使用wow.js动画组件以及自定义的CSS样式处理动态效果,增加公司门户网站页面的动画效果。 阅读全文

posted @ 2021-06-22 09:36 伍华聪 阅读(592) 评论(0) 推荐(1) 编辑

2021年6月21日

[置顶] 循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面

摘要: 在前面随笔《使用BootstrapVue相关组件,构建Vue项目界面》概括性的介绍了BootstrapVue的使用过程,其实选用这个主要就是希望能够用来构建一些公司门户网站的内容,毕竟基于Bootstrap的样式界面很多,而且可以在很多模板网站上找到相关的Bootstrap页面模板,由于Vue开发组件的便利性,我们可以提取部分样式和HTML代码,组成我们所需要的界面效果,本篇随笔介绍如何基于Bootstrap网站模板构建组件界面。 阅读全文

posted @ 2021-06-21 12:05 伍华聪 阅读(1129) 评论(1) 推荐(3) 编辑

2021年6月11日

[置顶] 使用BootstrapVue相关组件,构建Vue项目界面

摘要: 基于Vue的前端框架有很多,Element算一个,而BootstrapVue也可以非常不错的一个,毕竟Bootstrap也是CSS中的大佬级别的,它和Vue的整合,使得开发起来更加方便了。BootstrapVue 是基于 Bootstrap v4 + Vue.js 的前端 UI 框架。它是流行的 Bootstrap 框架与 Vue.js 的集成。这个包称为 BootstrapVue。它允许我们使用与 Bootstrap(v4)集成的自定义组件。 阅读全文

posted @ 2021-06-11 11:42 伍华聪 阅读(1131) 评论(4) 推荐(3) 编辑

2021年6月8日

[置顶] Vue&Element 前端应用开发之菜单和路由的关系

摘要: 我们一般的应用系统,菜单是很多功能界面的入口,菜单为了更好体现功能点的设置,一般都是动态从数据库生成的,而且还需要根据用户角色的不同,过滤掉部分没有权限的菜单;在Vue&Element的纯前端框架中,还引入了路由的概念,路由是对应具体的页面视图和布局的相关信息集合,是用户可访问的页面连接集合。本篇随笔介绍Vue+Element 前端应用开发之菜单和路由的关系。 阅读全文

posted @ 2021-06-08 17:00 伍华聪 阅读(745) 评论(3) 推荐(1) 编辑

2021年6月4日

[置顶] 在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定

摘要: 在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号、企业微信等账号绑定特定的系统用户,可以进行扫码登录、微信信息发送等操作,用户的绑定主要就是记录公众号用户的openid或者企业微信的userid,那样可以通过微信API接口,发送系统消息或业务消息。 阅读全文

posted @ 2021-06-04 10:01 伍华聪 阅读(742) 评论(0) 推荐(0) 编辑

2021年5月23日

[置顶] 在微信框架模块中,基于Vue&Element前端的事件和内容的管理

摘要: 在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了。通过入口,我们可以响应用户菜单的事件,如响应文本内容,图片内容,以及扫码处理,或者定位到自己的页面中去进行业务数据的录入和展示等等。后台管理系统在接收到腾讯微信事件回调的时候,进行一一响应的,我们可以自定义我们的响应内容,因此引入了一个后台管理中的事件和内容管理,用于一一响应对应的事件代码。 阅读全文

posted @ 2021-05-23 14:09 伍华聪 阅读(417) 评论(0) 推荐(0) 编辑

2021年5月22日

[置顶] 在微信框架模块中,基于Vue&Element前端的后台管理功能介绍

摘要: 微信开发包括公众号、企业微信、微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装,本篇介绍微信后台管理功能,在原先基于Asp.net的Bootstrap前端基础上,增加的Vue&Element前端的后台管理功能介绍,以及介绍如何在管理微信菜单的基础上增加一个菜单组的概念,以便随时激活某个项目的菜单集合,提交到服务器上进行项目切换或者功能测试。 阅读全文

posted @ 2021-05-22 11:30 伍华聪 阅读(993) 评论(5) 推荐(3) 编辑

2021年5月16日

[置顶] 使用DevExpress的GridControl实现多层级或无穷级的嵌套列表展示

摘要: 在我早期的随笔《在GridControl表格控件中实现多层级主从表数据的展示》中介绍过GridControl实现二级、三级的层级列表展示,主要的逻辑就是构建GridLevelNode并添加到LevelTree集合里面,手动创建多个承载显示的gridview,然后添加到视图集合里面去吧,不过这个是已知层级的情况下,如果是无穷级,这种手工创建视图的方式,肯定不太适合,而且很繁琐,我们本篇随笔来改进一下,介绍如何实现多层级或无穷级的嵌套列表展示。 阅读全文

posted @ 2021-05-16 11:16 伍华聪 阅读(1360) 评论(1) 推荐(0) 编辑

2021年5月12日

[置顶] 在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作

摘要: 最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提供了很强大的界面组件。因此在原来数据库的基础上,增加Web API+Vue&Element的前端,相当于双前端的后台管理,可以根据自己的喜欢选择不同的开发方式和管理界面。 阅读全文

posted @ 2021-05-12 14:18 伍华聪 阅读(1145) 评论(2) 推荐(2) 编辑

2021年4月27日

[置顶] 在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端

摘要: 基于Metronic的Bootstrap开发框架是我们稍早一点的框架产品,界面部分采用较新的Bootstrap技术,框架后台数据库支持Oracle、SqlServer、MySql、PostgreSQL、DB2、Sqlite、Access等常规数据库,可通过配置进行自由切换,使用Enterprise Library模块进行数据访问的控制的。Bootstrap开发框架的页面以及后台代码,通过代码生成工具Database2Sharp进行快速开发,实现整体性开发的最大效率提高。 Bootstrap开发框架已经应用在很多客户的BS架构的软件管理系统中,基于底层代码的重用,应客户的需要,我们在这个基础上扩展增加了Vue&Element的前端,由于Vue&Element的前端需要采用Web API的接口,我们在这个基础上借鉴了ABP框架的Web API接口处理及前端管理界面的内容,在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端。 阅读全文

posted @ 2021-04-27 16:02 伍华聪 阅读(1203) 评论(0) 推荐(2) 编辑

2021年4月21日

[置顶] 使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题

摘要: 在前篇随笔《使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理》中介绍了Vue-TreeSelect组件的使用,包括使用v-modal绑定值,normalizer 来映射属性处理,还有一个@input时间处理值变更的关联操作。 在常规的新增界面处理过程中,弹出的对话框是已经构建完成的了,所有界面元素已经渲染,因此能够正常解决级联问题的处理。但在编辑界面中,确无法保证界面渲染完成,导致无法级联更新的问题。我们这里再进一步探讨更新的问题:在使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题 阅读全文

posted @ 2021-04-21 10:57 伍华聪 阅读(800) 评论(0) 推荐(2) 编辑

2021年9月3日

使用uView UI+UniApp开发微信小程序

摘要: 在前面随笔的介绍中,我们已经为各种框架,已经准备了Web API、Winform端、Bootstrap-Vue的公司动态网站前端、Vue&Element的管理前端等内容,基本都是基于Web API基础的。完成这些基础准备和布局后,我们继续将技术的触角放到使用Vue语言开发小程序的场景中,本篇随笔介绍使用uView UI+UniApp开发微信小程序,介绍使用准备过程中的一些注意点和经验总结。 阅读全文

posted @ 2021-09-03 10:26 伍华聪 阅读(1034) 评论(2) 推荐(6) 编辑

2021年8月27日

自定义Vue&Element组件,实现用户选择和显示

摘要: 在我们很多前端业务开发中,往往为了方便,都需要自定义一些用户组件,一个是减少单一页面的代码,提高维护效率;二个也是方便重用。本篇随笔介绍在任务管理操作中,使用自定义Vue&Element组件,实现系统用户选择和显示。 我们自定义用户组件后,在各个页面需要的地方,引入使用即可,可以非常方便的重用,且可以减少单一页面的代码,非常方便。学会如何自定义用户组件的处理过程,是我们前端开发所必须掌握的基本技能之一,熟练拆分各种重复模块变为自定义组件的过程,可以使得我们的代码更方便维护开发,增强可读性。 阅读全文

posted @ 2021-08-27 16:44 伍华聪 阅读(538) 评论(0) 推荐(0) 编辑

2021年8月16日

ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理

摘要: ABP框架的数据访问底层是基于EFCore(Entity Framework Core)的,是微软标志性且成熟的ORM,因此它本身是支持多种主流数据库MySQL,SqlServer,Oracle,SQLite等等的,我在上篇随笔《ABP框架使用Mysql数据库,以及基于SQLServer创建Mysql数据库的架构和数据》已经详细介绍过如何从SQLServer迁移支持Mysql数据库的操作,同时介绍如何从SQLServer基础数据,通过Navicat工具,实现数据库迁移到Mysql上去。本篇随笔继续介绍ABP框架实现Oracle的适配和数据库的迁移处理。 阅读全文

posted @ 2021-08-16 10:22 伍华聪 阅读(642) 评论(3) 推荐(3) 编辑

2021年8月4日

总结开发中基于DevExpress的Winform界面效果

摘要: DevExpress是一家全球知名的控件开发公司, DevExpress 也特指此公司出品的控件集合或某系列控件或其中某控件。我们应用最为广泛的是基于Winform的DevExpress控件组,本篇随笔主要总结笔者在Winform开发框架中应用到的各种基于DevExpress的Winform界面效果。 阅读全文

posted @ 2021-08-04 21:49 伍华聪 阅读(1618) 评论(7) 推荐(7) 编辑

2021年7月26日

Winform框架中窗体基类的用户身份信息的缓存和提取

摘要: 在Winform开发中,有时候为了方便,需要把窗体的一些常规性的数据和操作函数进行封装,通过自定义基类窗体的方式,可以实现这些封装管理,让我们的框架统一化、简单化的处理一些常规性的操作,如这里介绍的用户身份信息的缓存和提取。通过基类的封装,可以大大减少常规性的代码,这个也是基类封装的目的所在。 阅读全文

posted @ 2021-07-26 14:01 伍华聪 阅读(893) 评论(2) 推荐(2) 编辑

2021年7月15日

循序渐进BootstrapVue,开发公司门户网站(6)--- 门户网站后端内容管理

摘要: 我们在做门户网站的时候,如果网站的内容可以动态从后端进行管理,那么调整网站内容就非常方便,有时候如一些公司新闻、产品信息、轮播广告信息等都需要动态调整的,有一个方便的后端内容管理是非常方便的。本篇随笔介绍门户网站的后端管理界面,介绍网站后端的内容管理实现。 阅读全文

posted @ 2021-07-15 12:01 伍华聪 阅读(1044) 评论(0) 推荐(2) 编辑

2021年7月1日

循序渐进BootstrapVue,开发公司门户网站(5)--- 使用实际数据接口代替本地Mock数据

摘要: 在我们开发一些门户网站功能的时候,有时候我们需要快速的创建数据模型来进行数据展示,因为数据结构可能处于不断的修正变化之中,因此服务端的接口我们可以暂时不开发,当我们基本完成数据结构和界面展示的时候,就可以正式开发并接入后端接口了,本篇随笔介绍在使用BootstrapVue开发公司门户网站的时候,使用实际数据接口代替本地Mock数据的解决思路。 阅读全文

posted @ 2021-07-01 10:26 伍华聪 阅读(667) 评论(3) 推荐(2) 编辑

2021年6月25日

循序渐进BootstrapVue,开发公司门户网站(4)--- 使用b-carousel-slide组件实现图片轮播以及vue-awesome-swiper实现图片滑动展示

摘要: 在BootstrapVue组件库里面,提供了很多对Bootstrap同等类似的组件封装,其中图片轮播可以采用b-carousel-slide组件实现,而有一些小的图片,如客户/合作伙伴Logo或者友情连接什么的,则可以使用一个滑动图片展示的vue-awesome-swiper组件。本篇随笔综合介绍使用b-carousel-slide组件实现图片轮播以及vue-awesome-swiper实现图片滑动展示。 阅读全文

posted @ 2021-06-25 12:12 伍华聪 阅读(682) 评论(0) 推荐(1) 编辑

2021年6月22日

循序渐进BootstrapVue,开发公司门户网站(3)--- 结合邮件发送,收集用户反馈信息

摘要: 在我们公司门户网站里面,如果有需要,我们可以提供一个页面给用户反馈信息,以便获得宝贵的用户信息反馈或者一些产品咨询的记录,一般这个结合邮件发送到负责人的邮箱即可。本篇随笔结合后端发送邮件的操作,把相关信息发送到门户网站的负责人邮箱里面。 阅读全文

posted @ 2021-06-22 17:38 伍华聪 阅读(679) 评论(0) 推荐(1) 编辑

循序渐进BootstrapVue,开发公司门户网站(2)--- 使用wow.js动画组件以及自定义的CSS样式处理动态效果

摘要: 在我们开发的页面中,让页面有一些动画效果,可以让页面更加有吸引力,只要不是处理太过,一般人还是希望有一些动态效果,如滚动动画加载,悬停处理变化等效果,本篇随笔介绍使用wow.js动画组件以及自定义的CSS样式处理动态效果,增加公司门户网站页面的动画效果。 阅读全文

posted @ 2021-06-22 09:36 伍华聪 阅读(592) 评论(0) 推荐(1) 编辑

2021年6月21日

循序渐进BootstrapVue,开发公司门户网站(1)---基于Bootstrap网站模板构建组件界面

摘要: 在前面随笔《使用BootstrapVue相关组件,构建Vue项目界面》概括性的介绍了BootstrapVue的使用过程,其实选用这个主要就是希望能够用来构建一些公司门户网站的内容,毕竟基于Bootstrap的样式界面很多,而且可以在很多模板网站上找到相关的Bootstrap页面模板,由于Vue开发组件的便利性,我们可以提取部分样式和HTML代码,组成我们所需要的界面效果,本篇随笔介绍如何基于Bootstrap网站模板构建组件界面。 阅读全文

posted @ 2021-06-21 12:05 伍华聪 阅读(1129) 评论(1) 推荐(3) 编辑

2021年6月11日

使用BootstrapVue相关组件,构建Vue项目界面

摘要: 基于Vue的前端框架有很多,Element算一个,而BootstrapVue也可以非常不错的一个,毕竟Bootstrap也是CSS中的大佬级别的,它和Vue的整合,使得开发起来更加方便了。BootstrapVue 是基于 Bootstrap v4 + Vue.js 的前端 UI 框架。它是流行的 Bootstrap 框架与 Vue.js 的集成。这个包称为 BootstrapVue。它允许我们使用与 Bootstrap(v4)集成的自定义组件。 阅读全文

posted @ 2021-06-11 11:42 伍华聪 阅读(1131) 评论(4) 推荐(3) 编辑

2021年6月8日

Vue&Element 前端应用开发之菜单和路由的关系

摘要: 我们一般的应用系统,菜单是很多功能界面的入口,菜单为了更好体现功能点的设置,一般都是动态从数据库生成的,而且还需要根据用户角色的不同,过滤掉部分没有权限的菜单;在Vue&Element的纯前端框架中,还引入了路由的概念,路由是对应具体的页面视图和布局的相关信息集合,是用户可访问的页面连接集合。本篇随笔介绍Vue+Element 前端应用开发之菜单和路由的关系。 阅读全文

posted @ 2021-06-08 17:00 伍华聪 阅读(745) 评论(3) 推荐(1) 编辑

2021年6月4日

在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定

摘要: 在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号、企业微信等账号绑定特定的系统用户,可以进行扫码登录、微信信息发送等操作,用户的绑定主要就是记录公众号用户的openid或者企业微信的userid,那样可以通过微信API接口,发送系统消息或业务消息。 阅读全文

posted @ 2021-06-04 10:01 伍华聪 阅读(742) 评论(0) 推荐(0) 编辑

2021年5月23日

在微信框架模块中,基于Vue&Element前端的事件和内容的管理

摘要: 在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了。通过入口,我们可以响应用户菜单的事件,如响应文本内容,图片内容,以及扫码处理,或者定位到自己的页面中去进行业务数据的录入和展示等等。后台管理系统在接收到腾讯微信事件回调的时候,进行一一响应的,我们可以自定义我们的响应内容,因此引入了一个后台管理中的事件和内容管理,用于一一响应对应的事件代码。 阅读全文

posted @ 2021-05-23 14:09 伍华聪 阅读(417) 评论(0) 推荐(0) 编辑

2021年5月22日

在微信框架模块中,基于Vue&Element前端的后台管理功能介绍

摘要: 微信开发包括公众号、企业微信、微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装,本篇介绍微信后台管理功能,在原先基于Asp.net的Bootstrap前端基础上,增加的Vue&Element前端的后台管理功能介绍,以及介绍如何在管理微信菜单的基础上增加一个菜单组的概念,以便随时激活某个项目的菜单集合,提交到服务器上进行项目切换或者功能测试。 阅读全文

posted @ 2021-05-22 11:30 伍华聪 阅读(993) 评论(5) 推荐(3) 编辑

2021年5月16日

使用DevExpress的GridControl实现多层级或无穷级的嵌套列表展示

摘要: 在我早期的随笔《在GridControl表格控件中实现多层级主从表数据的展示》中介绍过GridControl实现二级、三级的层级列表展示,主要的逻辑就是构建GridLevelNode并添加到LevelTree集合里面,手动创建多个承载显示的gridview,然后添加到视图集合里面去吧,不过这个是已知层级的情况下,如果是无穷级,这种手工创建视图的方式,肯定不太适合,而且很繁琐,我们本篇随笔来改进一下,介绍如何实现多层级或无穷级的嵌套列表展示。 阅读全文

posted @ 2021-05-16 11:16 伍华聪 阅读(1360) 评论(1) 推荐(0) 编辑

2021年5月12日

在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作

摘要: 最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提供了很强大的界面组件。因此在原来数据库的基础上,增加Web API+Vue&Element的前端,相当于双前端的后台管理,可以根据自己的喜欢选择不同的开发方式和管理界面。 阅读全文

posted @ 2021-05-12 14:18 伍华聪 阅读(1145) 评论(2) 推荐(2) 编辑

2021年4月27日

在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端

摘要: 基于Metronic的Bootstrap开发框架是我们稍早一点的框架产品,界面部分采用较新的Bootstrap技术,框架后台数据库支持Oracle、SqlServer、MySql、PostgreSQL、DB2、Sqlite、Access等常规数据库,可通过配置进行自由切换,使用Enterprise Library模块进行数据访问的控制的。Bootstrap开发框架的页面以及后台代码,通过代码生成工具Database2Sharp进行快速开发,实现整体性开发的最大效率提高。 Bootstrap开发框架已经应用在很多客户的BS架构的软件管理系统中,基于底层代码的重用,应客户的需要,我们在这个基础上扩展增加了Vue&Element的前端,由于Vue&Element的前端需要采用Web API的接口,我们在这个基础上借鉴了ABP框架的Web API接口处理及前端管理界面的内容,在Bootstrap开发框架基础上增加WebApi+Vue&Element的前端。 阅读全文

posted @ 2021-04-27 16:02 伍华聪 阅读(1203) 评论(0) 推荐(2) 编辑

2021年4月21日

使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题

摘要: 在前篇随笔《使用Vue-TreeSelect组件实现公司-部门-人员级联下拉列表的处理》中介绍了Vue-TreeSelect组件的使用,包括使用v-modal绑定值,normalizer 来映射属性处理,还有一个@input时间处理值变更的关联操作。 在常规的新增界面处理过程中,弹出的对话框是已经构建完成的了,所有界面元素已经渲染,因此能够正常解决级联问题的处理。但在编辑界面中,确无法保证界面渲染完成,导致无法级联更新的问题。我们这里再进一步探讨更新的问题:在使用Vue-TreeSelect组件的时候,用watch变量方式解决弹出编辑对话框界面无法触发更新的问题 阅读全文

posted @ 2021-04-21 10:57 伍华聪 阅读(800) 评论(0) 推荐(2) 编辑

导航