代码改变世界

[置顶]联动设置

2017-09-10 13:31 by 金色海洋(jyk), 838 阅读, 0 推荐, 收藏, 编辑
摘要:纯粹是给自己用的。每次都要找好久,所以记在这里了。 阅读全文

[置顶]自然框架开源社区,欢迎您的加入!

2011-03-14 06:26 by 金色海洋(jyk), 8053 阅读, 23 推荐, 收藏, 编辑
摘要:自然框架开源社区欢迎您! 阅读全文

[置顶]自然框架的源代码、Demo、数据库、配置信息管理程序下载(2011.1.7更新)

2009-10-28 21:05 by 金色海洋(jyk), 25293 阅读, 28 推荐, 收藏, 编辑
摘要:自然框架在线演示:http://demo.naturefw.com/ 目前在线演示不开放管理员账号。自然框架的网站已经基本完成,下载就转到网站里面了,http://www.naturefw.com/down/List1.aspx请到这里下载。管理员的账号:admin密码:123登录后可以到“系统管理”——“账户管理”里面查看用户,密码都是 123 。自然框架里的数据访问函数库的帮助文件(自然框架DataAccessLibrary帮助.chm)这个是由网友“空”帮助制作完成的,在此表示衷心的感谢!http://files.cnblogs.com/jyk/自然框架DataAccessLibrary 阅读全文

[置顶]能自己“跑”的表单控件,思路,雏形,源码。vs2005版本

2008-05-25 17:32 by 金色海洋(jyk), 8383 阅读, 1 推荐, 收藏, 编辑
摘要:您是如何添加数据呢?方便吗?好修改吗,对于扩展又是怎么样的呢?大家一起来聊聊如何? 阅读全文

[置顶]通用权限的思路。带有数据库关系图

2008-05-01 17:37 by 金色海洋(jyk), 23608 阅读, 7 推荐, 收藏, 编辑
摘要:这回带图了,说的也更详细了一些。 阅读全文

文档驱动 —— 表单组件(六):基于AntDV的Form表单的封装,目标还是不写代码

2020-09-25 09:51 by 金色海洋(jyk), 295 阅读, 0 推荐, 收藏, 编辑
摘要:不是重复制造轮子,而是站在巨人的肩膀是实现自己的想法。 阅读全文

文档驱动 —— 查询组件:使用 vue3.0 的新特性,重构代码

2020-09-19 17:16 by 金色海洋(jyk), 367 阅读, 1 推荐, 收藏, 编辑
摘要:用vue3.0 的新特性,重构了一下代码,这下清晰多了。可读性显著提高。 阅读全文

文档驱动 —— 表单组件(五):基于Ant Design Vue 的表单控件的demo,再也不需要写代码了。

2020-09-19 09:31 by 金色海洋(jyk), 291 阅读, 0 推荐, 收藏, 编辑
摘要:源码 https://github.com/naturefwvue/nf-vue3-ant 特点 只需要更改meta,既可以切换表单 可以统一修改样式,统一升级,以最小的代价,应对UI的升级、切换,应对框架(比如vue)的升级 需要的代码非常少,甚至可以认为是Low Code 可以自动创建model 阅读全文

文档驱动 —— 表单组件(四):基于Ant Design Vue封装一些表单域控件

2020-09-17 19:34 by 金色海洋(jyk), 433 阅读, 0 推荐, 收藏, 编辑
摘要:开源代码 https://github.com/naturefwvue/nf-vue3-ant 优缺点本来是写在最后的,但是博文写的似乎有点太长了,估计大家没时间往下看,于是就把有缺点写在前面了,不喜欢可以先跳过。 缺点 灵活性肯定是没有了,封装的还是有些过度,灵活度大大降低,没有使用slot,想加 阅读全文

文档驱动 —— 表单组件(三):基于原生html的表单组件demo

2020-09-12 11:01 by 金色海洋(jyk), 336 阅读, 1 推荐, 收藏, 编辑
摘要:做增删改查要写多少代码? 一个表单一套代码,十个表单十套代码吗? 我这么懒,怎么会写这么多代码? 我想做到:即使一百个表单也只需要一套代码(而且不需要复制粘贴)。实现多个表单,只需要加载不同的meta即可。 Meta结构部分上一个已经写了,这里说一下如何做表单。 表单demo 先做两个简单的表单,一 阅读全文

文档驱动 —— 表单组件(二):meta生成器,告别书写代码

2020-09-11 20:27 by 金色海洋(jyk), 269 阅读, 1 推荐, 收藏, 编辑
摘要:手写代码? meta(json)需要手写吗?别闹,手写多麻烦呀,我这么懒怎么可能手写,这辈子都别想,所以要弄个工具出来,咱们说干就干。 这个工具,说白了本身就是一个表单,一个meta属性对应一个meta的属性,合在一起就是一个完整的meta了,只是不同的组件属性不同,需要区分对待不能混为一谈。 先看 阅读全文

文档驱动 —— 表单组件(一):表单元素组件

2020-09-11 10:41 by 金色海洋(jyk), 351 阅读, 1 推荐, 收藏, 编辑
摘要:文档驱动 想要做到文档驱动表单,首先要做几个表单元素组件。基于原生的HTML5的表单元素,做了一下分类,比如文本类、数字、日期、选择等,具体如下图。 【图片】 然后就是 文档 >> json >> vue >> UI >>表单 这个流程了。 其中Vue提供了很方便的数据双向绑定的功能, UI提供了非 阅读全文

vue3.0 加载json的“另类”方法(非ajax)

2020-09-07 18:00 by 金色海洋(jyk), 372 阅读, 0 推荐, 收藏, 编辑
摘要:问题 加载json一定要用ajax的方式吗? 最近学习vue3.0,在实现一个功能的时候发现一个问题—— 写代码的时候,需要的json太长、太多,和代码放在一起太混乱。看代码总有翻来翻去,又没有“折叠”功能。 那么能不能把json放在一个单独的文件里面保存,然后在加载进来呢? 查了半天的资料,发现那 阅读全文

vue3.0的 v-model 为啥不好用了?

2020-09-04 14:29 by 金色海洋(jyk), 330 阅读, 0 推荐, 收藏, 编辑
摘要:vue3.0还支不支持v-model了? vue3.0 的beta版出来后就想尝个鲜,顺便实现以下我的想法,于是开整。前面各种折腾就不说了。开始弄自定义组件。 自定义了一个input,但是按照vue2.X的方式设置v-model的时候居然不好用了,各种检查代码没问题。只好先改成属性+事件监听的方式, 阅读全文

vue3.0beta.1 创建项目

2020-09-03 15:27 by 金色海洋(jyk), 141 阅读, 0 推荐, 收藏, 编辑
摘要:vue3beta.1 创建项目的方法 安装node.js 略过。网上资料很多,不搬运了。 安装 vue-cli npm install -g @vue/cli 注意以下命令是错误的! npm install -g vue npm install -g vue-cli 这个和以前的安装命令是不一样的, 阅读全文

从后端到前端之Vue(六)表单组件

2020-09-02 10:00 by 金色海洋(jyk), 613 阅读, 3 推荐, 收藏, 编辑
摘要:表单组件 做项目的时候会遇到一个比较头疼的问题,一个大表单里面有好多控件,一个一个做设置太麻烦,更头疼的是,需求还总在变化,一会多选、一会单选、一会下拉的,变来变去的烦死宝宝了。 那么怎么解决这个问题呢?我们可以做一个组件来搞定这些烦人的事情。我们使用Vue.js基于原生HTML来做一套表单控件! 阅读全文

Vue组件 props 规则

2020-08-31 13:13 by 金色海洋(jyk), 109 阅读, 0 推荐, 收藏, 编辑
摘要:原文:https://www.cnblogs.com/niusan/p/10390208.html Vue组件 props 组件是Vue最强大的功能之一;组件化编程,允许我们使用小型,独立,通用的可复用型组件构建大型应用;任何页面都可以抽象为组件树; show-text 当DOM作为模板时会受到HT 阅读全文

使用vue实现行列转换的一种方法。

2019-08-06 14:20 by 金色海洋(jyk), 1745 阅读, 0 推荐, 收藏, 编辑
摘要:行列转换是一个老生常谈的问题,这几天逛知乎有遇到了这个问题。一个前端说,拿到的数据是单列的需要做转换才能够绑定,折腾了好久才搞定,还说这个应该后端直接出数据,不应该让前端折腾。 这个嘛,行列转换在后端也不是很好解决的问题,而且还有一个性能的问题,综合考虑,我还是觉得应该由前端进行行列转换。光说不练假 阅读全文

从后端到前端之Vue(五)小试路由

2019-07-30 20:04 by 金色海洋(jyk), 544 阅读, 0 推荐, 收藏, 编辑
摘要:一开始我还以为vue的路由只能用在工程化的项目里面呢,然后研究了一下才发现,在脚本化里面也是可以用的。其实呢不管在哪里用,把原理研究明白就对了。 一、 官网demo 这里不得不吐槽一下官网,写的不清不楚的,在哪里使用都没有说清楚,几行代码一句话就轻飘飘的交代完事了,剩下的事情还得自己研究,比如 HT 阅读全文

从后端到前端之Vue(四)小试牛刀——真实项目的应用(树、tab、数据列表和分页)

2019-07-25 14:21 by 金色海洋(jyk), 759 阅读, 1 推荐, 收藏, 编辑
摘要:带着问题去学习,我感觉这种方式学的最快。当然也可能会漏掉点东东。 阅读全文
2