js 胡思乱想

同事在一周内做了一个后台管理平台,我会不进去看看???

嗯,我一直觉得,作为一个伪前端,至少要能自己搭建一个项目,也试了好几次,但是总是感觉用的没别人搭建的好,今天,明白了一个道理,项目能快速出来才是最好的,用之前叠加的经验帮助你减少搭建时间。

所以,我以后就准备随身携带公司项目已经搭建好的框架,其实做前端的,

1.对于功能型的网站,我觉得主要的功能无非登陆,table展示数据以及翻页,搜索数据(树或者层级结构活着简单的form选择),这些东西我们已经做过的逻辑这些东西可以直接拿过来。

1.1然后我想说,我看到同事代码中有一个非常值得我们学习的点,虽说是别人的东西,但是这不妨碍我为程序员的学习。table中某个user选中后的操作(删除,修改,转移等)封装成一个函数(actionType,user),这样子 其实有一个好处,就是能让我们联想到这是一个对象的操作,代码的可读性上升,因为用的是AngularJS,在代码中通过type的判断,把页面展示的问题也顺便解决了,比如说actionType为list的时候,隐藏具体某个user的详细数据,当actionType为modify的时候,展示具体user详细数据用户可以变异,同时隐藏了userlist的数据,页面的效果均是通过v-show来判断这些字段来实现的,非常方便

把代码拿出来:

[javascript]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. $scope.modifyEmp = (op, employee) => {  
  2.   $scope.location = op;  
  3.   switch(op) {  
  4.     case 'list':  
  5.     $scope.loadAllEmp();  
  6.     break;  
  7.     case 'modify':  
  8.       $scope.singleEmp = employee;  
  9.       angular.copy($scope.singleEmp, $scope.tmpEmp);  
  10.     break;  
  11.     case 'add':  
  12.       $scope.singleEmp = {"properties":{"sysGroup":"-1"}};  
  13.     break;  
  14.     case 'del':  
  15.       $scope.singleEmp = employee;  
  16.     break;  
  17.   }  
  18. }  

2.对于视觉型的网站,主要就是css写出来的那种特效展示的,这种就需要经验的叠加,无论是用什么css工具,关键还是我们想好怎么写,本人目前还比较欠缺这方面的,要多学学

以上为鼓励自己,作为伪前端,能多审视自己的代码,提高自己的水平。。。。加油

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值