js 胡思乱想

本文分享了一位前端开发者关于如何快速搭建项目的思考与实践,强调了借鉴已有代码的重要性,并介绍了如何利用AngularJS优化用户操作流程及页面展示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

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工具,关键还是我们想好怎么写,本人目前还比较欠缺这方面的,要多学学

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

hbuilderx心理测试案例:你最近的压力来源是什么? 1. 问题1:当你感到疲惫时,最想做什么?(可多选) A. 一个人安静地待着 B. 找朋友或家人聊天 C. 直接睡觉或休息 D. 刷手机/玩游戏转移注意力 (根据第一选择跳转,如选A→问题2;选B→问题3;选C/D→问题4) 注:此处需要设置选择A或B时不可多选,选C或D时可多选,但AB无法选择 2. 独处时,你更容易出现哪种状态?(可多选) A. 听音乐、看书或做喜欢的事 B. 胡思乱想,感到焦虑 C. 觉得孤独,但不想联系别人 (选A→问题4;选B/C→结果A) 3. 和朋友聊天时,你通常会谈论什么?(可多选) A. 生活中的烦恼 B. 有趣的事情或八卦 C. 未来计划或目标 (选A→结果C;选B→结果D;选C→问题4) 4. 你对“未来”的第一反应是?(可多选) A. 充满期待 B. 有点迷茫 C. 感到压力 (选A→结果D;选B→结果C;选C→结果E) 测试结果: A:情绪压力 你容易陷入焦虑或孤独,需要主动调节情绪,比如运动或写日记。 B:逃避倾向(直接从问题1选D或问题2选C) 你用娱乐掩盖压力,建议尝试直面问题,拆分任务逐步解决。 C:人际压力 你太在意他人看法或关系负担,学会拒绝能让你更轻松。 D:动力不足 你有目标但行动力差,设定小目标并奖励自己会更有效。 E:工作/学业压力 任务繁重让你喘不过气,优先排序+定时休息很重要。 ###要求一个问题一个页面,最后展示测试结果。
04-30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值