当前位置: 首页 > news >正文

关于前端复用的实践

上篇说,我希望可以做到基本不写js代码而写一套站,这几天来网易,真心体会到了。

在公司做后台管理,不出意外用angular,也是那种比较小的应用,逻辑不复杂,但是页面不少。ngRouter没有换成uiRouter,oclazyload也没有涉及。给我印象最深的就是组件指令的复用。

就拿上次说的表单复用来说,我只需要写一个标签就做到了复用,我只需要给它赋一个name,然后写上检查属性就可以,比如

<input name="test" type="number" max=15 min=10 ng-model="xxx" />

ok,我把它放到页面上就能运行。封装过的指令提示,有一套自己规范的错误提示方式弹出提示。

当然复杂逻辑下需要引入该server来配置检测规则,或者配置自定义错误提示内容等等。

每次我都不需要写js。。感觉超级棒。

这里常用的东西,比如表单验证器,弹框,左右添加的列表,富文本编辑器,什么都封装好了,我只需要去调用。

就像webpack的配置,,一次配置,终身受益。。

另外在网易比较感兴趣的是gulp server,超长的gulp文件起的server,一键启动,mock数据。用的express的node服务器,还没看。。可以研究研究。

转载于:https://www.cnblogs.com/dh-dh/p/5505865.html

相关文章:

  • 51nod 1043 幸运号码
  • 创业公司如何实施敏捷开发
  • As3 使用总结 【转】
  • JS及JQuery对Html内容编码,Html转义
  • 0520三级联动
  • 类的继承
  • 【译】Activitys, Threads和 内存泄露
  • Android 中文 API 文档 (45) —— AbsoluteLayout.LayoutParams
  • [Angularjs]ng-select和ng-options
  • eclipse实现JavaWeb应用增量打包
  • AngularJS之Filter(二)
  • nginx 负载服务器优化
  • 【SSH网上商城项目实战14】商城首页UI的设计
  • eclipse+python+selenium+mysqldb环境搭建
  • 取模和与运算的优化
  • 【干货分享】SpringCloud微服务架构分布式组件如何共享session对象
  • 30天自制操作系统-2
  • JS数组方法汇总
  • JS专题之继承
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 精彩代码 vue.js
  • 理清楚Vue的结构
  • 如何在GitHub上创建个人博客
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 微信小程序--------语音识别(前端自己也能玩)
  • 硬币翻转问题,区间操作
  • 《TCP IP 详解卷1:协议》阅读笔记 - 第六章
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • (二)hibernate配置管理
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (转)Linux下编译安装log4cxx
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • (转)可以带来幸福的一本书
  • (转载)Google Chrome调试JS
  • .Net 应用中使用dot trace进行性能诊断
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .net6+aspose.words导出word并转pdf
  • .NET企业级应用架构设计系列之开场白
  • .net网站发布-允许更新此预编译站点
  • @requestBody写与不写的情况
  • @基于大模型的旅游路线推荐方案
  • @开发者,一文搞懂什么是 C# 计时器!
  • [ solr入门 ] - 利用solrJ进行检索
  • [ 常用工具篇 ] AntSword 蚁剑安装及使用详解
  • [<事务专题>]
  • [20171113]修改表结构删除列相关问题4.txt
  • [android] 天气app布局练习
  • [Angular 基础] - 自定义指令,深入学习 directive
  • [ASP.NET MVC]Ajax与CustomErrors的尴尬
  • [BT]小迪安全2023学习笔记(第15天:PHP开发-登录验证)