连更的这几天的文章,我们已经了解了不少 angular 的知识点了,这次我们来个小成品。
在之前的一篇文章已经介绍过了,公司正在使用NG-ZORRO组件库开发后台应用,并且详细的介绍了Angular开发环境的搭建和项目的创建。这篇文章就是为了让大家熟悉了解我们该如何在Angular项目中使用到NG-ZORRO UI组件库搭建后台管理框架。
前端一般会听过阿里的Ant Design,而对于angular使用者,大多也听过ng-zorro(Ant Design for Angular的PC版),最近一次ng-zorro的更新,带来了新的开源迷弟:ng-zorro-mobile(Ant Design Mobile for Angular)。
最简单的使用方式参照以下 StackBlitz 演示,也推荐 Fork 本例来进行 Bug Report,注意不要在实际项目中这样使用。
有时候,我们开发了一个项目,需要走国际化。那么我们需要设置多国语言。下面,我们以 Angular 项目为例,说说怎么针对 Angular 项目来设置多国语言。React 和 Vue 项目同理~
ionic3和ionic4差别是比较大的,所以ionic3二次封装的组件基本是不能直接用在ionic4上。ng-zorro-mobile并不是依赖ionic的组件封装,而是基于angular6封装,所以理论上是兼容ionic3/4的,只是ionic3当前稳定版最高兼容到angular5,要使用ng-zorro-mobile要自行调整代码。而ionic4是兼容angular6的,所以可无缝使用ng-zorro-mobile。
最近学习了下angular,利用Angular CLI 在本地搭建了个环境,然后装了个ant.design的NG-ZORRO库,试了下用ui的脚手架来创建组件
官网:https://valor-software.com/ngx-bootstrap/#/
我们通过 NG-ZORRO 来初始化名为 jimmy-demo项目。那么,我们就可以在 package.json 上看到默认的启动和构建命令行:
比如 ng-zorro项目中的 BackTop回到顶部 组件就支持自定义模板。 默认时可以使用<nz-back-top></nz-back-top>。获得这个图标。
背景 之前项目使用过vue.js+iview,习惯了后端开发的我,总觉得使用不习惯,之前分析易企秀前端代码,接触到了angular js,完备的相关功能,类似后端开发的体验,让人耳目一新,全新的angular拥抱typescript,更是为后端开发量身打造, 学习angular,可以参考学习笔记: Angular快速学习笔记(4) -- Observable与RxJS Angular快速学习笔记(3) -- 组件与模板 Angular快速学习笔记(2) -- 架构 Angular 快速学习笔记(1) --
基于Ant Design 的 Angular版本,文档是中文的,ui丰富且漂亮,而且基于管理后台的有相应版本:ng-alain
今天表单中用到ng-zorro-antd组件的多选框nz-checkbox-group,最开始用的是响应式表单的验证+响应式表单的验证,结果总是无法达到预期效果。
今天准备想写18年的,但是发现我从19年开始就在逐渐淡出社区,因为生活、工作的缘故吧。所以也没什么特别罗列的,就合并下吧。
上一篇文章我们讲了如何在创建的Angular项目中快速引入ng-zorro-antd企业中台组件库,并且快速构建后台管理页面框架模板。这一章主要介绍的是如何在创建好的后台管理页面框架的快速生成NG-ZORRO相关的组件,并且介绍Angular相关目录结构、生命周期函数,路由配置和使用相关知识点,以及如何使用Angular CLI使用一行代码快速添加Angular应用的新功能。让你快熟的构建一个属于自己的NG-ZORRO后台管理框架,注意我们的前端代码的编写全部都是在VS Code上面编写。
今天看到文章:https://segmentfault.com/a/1190000015944548 。专门研究一下ngTemplateOutlet用法!!!!
在我的项目中,用户点击按钮后,如果网页响应慢一点,用户常会再次点击一下。结果就触发了两次 click 操作。 如果是查询还好,但如果是post,put请求时,可能就是大问题了。
1:浏览器兼容,浏览器兼容一直是前端开发头疼的事情,各种版本型号的浏览器,相互兼容,调试,往往都会让很多人心力憔悴。
android/ios/flutter/angular/java web 5种技术编写的7个demo工程,有点用,可以看看,github地址,https://github.com/ThinkerJack/jack_demo。
每周资讯 IMWeb前端社区 想要成为一名优秀的前端,需要及时掌握互联网技术的时事热点,这周又有哪些值得关注的最新动态呢,让我来为大家一一揭晓! 1 2017中国互联网百强榜单揭晓:腾讯超阿里登顶,乐视出局 中国互联网协会、工业和信息化部信息中心在北京联合发布2017年“中国互联网企业100强”榜单。此次腾讯超越阿里巴巴获得榜单头名,BAT连续五年位居前三,乐视直接出局。本次百强榜单的前十名为:腾讯、阿里巴巴、百度、京东、网易、新浪、搜狐、美团点评、携程、360。 2 微信把小程序的新入口放在了微信群中
两年前, 写过一篇使用 rollup 来为生产环境编译 Angular 2 应用的文章, 因为当时还没有 angular-cli 项目。 而如今 Angular 已经到了 7.x 版本, 对应的工具也是非常的完善, 也就不在使用 rollup 来处理 angular 项目。
过去一年,阿里巴巴新零售事业群支撑的数据相关业务突飞猛进,其中两个核心平台级产品代码量急速增长,协同开发人员增加到数十人。
最近一直在使用阿里的NG-ZORRO(Angular组件库)开发公司后端的管理系统,写了一段时间的Angular以后发现对于我们.NET后端开发而言真是非常的友善。因此这篇文章主要是对这段时间使用Angular做一些小总结,希望可以帮到有需要的同学。
作者:PerishWithHonour 链接:https://www.zhihu.com/question/409197374/answer/1373509698 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
ngx-formly 是 Angular 应用实现响应式的动态表单框架,不仅支持自动生成表单、易于上手的自定义字段扩展、自定义验证扩展、支持 Formly Schema 和 JSON Schema,还有开箱即用的内置表单主题。
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
2019 农历新年已经过去快两周了,是时候总结一下团队过去一年的技术沉淀。过去一年我们支撑的数据相关业务突飞猛进,其中两个核心平台级产品代码量分别达到30+万行和80+万行,TS 模块数均超过1000个,协同开发人员增加到20+人。由于历史原因,开发框架同时基于 React 和 Angular,考虑到产品的复杂性、人员的短缺和技术背景各异,我们尝试了各种方法打磨工具体系来提升开发效率,以下是节选的5项主要方法。
创建项目 使用angular脚手架搭建项目。 如何使用angular脚手架搭建项目参看这篇文章 ng new blog-angular 安装NG ZORRO 我们界面UI选用NG ZORRO。 可以参考官网,https://ng.ant.design/#/docs/angular/getting-started cd blog-angular npm install ng-zorro-antd --save 在根 module 中需要使用 NgZorroAntdModule.forRoo
摘要:DevUI 是一款面向企业中后台产品的开源前端解决方案,它倡导沉浸、灵活、至简的设计价值观,提倡设计者为真实的需求服务,为多数人的设计,拒绝哗众取宠、取悦眼球的设计。如果你正在开发 ToB 的工具类产品,DevUI 将是一个很不错的选择!
上图表示的是每次提交的Git Commit的信息,当然,这里我是每次提交都记录,你可以在每次构建的时候记录。
1.JSON处理器 fastjson fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。 主要特点: 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson) 强大(支持普通JDK类包括任意Java Bean Class、Collection、Map、Date或enum) 零依赖(没有依赖其它任何类库除了JDK) 示例代码: import com.alibaba.fastjson.JSON; Group group = n
自从上一篇文章".NET:持续进化的统一开发平台"发布后,已经有三个月的时间没有写过文章了。
Angular Material 作为 Angular 的官方组件库,无论是设计交互还是易用性都有着极高的质量。正如官方所说其目的就是构建基于 Angular 和 TypeScript 的高质量组件库。
因工作繁忙,差不多有三个月没有写过技术文章了,自八月份第一次编写 schematics 以来,我一直打算分享关于 schematics 的编写技巧,无奈还是拖到了年底。
Erupt 是一个低代码 全栈类 框架,它使用 Java 注解 动态生成页面以及增、删、改、查、权限控制等后台功能。
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第10天。 上一篇文章是 Angular 项目实现权限控制。最近自己在网上看到别人使用 vue 进行自定义 video 的操纵。加上不久前实现了 angular 自定义 video 的相关需求, 遂来记录一下,作为交流思考🤔 实现的功能如下: 播放 / 停止 快退 / 快进 / 倍速 声音开 / 声音关 进入全屏 / 退出全屏 进入画中画 / 退出画中画 【安卓平板不支持,不建议使用】 经过时长 / 总时长 播放进度条功能:支持点击,拖拽进度
最近在学习 Angular,一些基础的语法也学习的差不多了,就在 github 上新建了一个代码仓库,准备用 ng-zorro 搭个后台应用的模板,方便自己以后写些小东西时可以直接使用。前端项目,最主要的还是能够实际看到,因此考虑找个地方部署,因为自己的博客是部署到 github page 上的,并且这个项目也只是一个静态网站,所以这里同样选择使用 github page
[TOC] 2018/5/14 #水·滴# 微信开发调试两个有用的网页工具链接: X5内核调试专用页 http://debugx5.qq.com/ X5内核调试专用页 (http://debugtbs.qq.com/ 2018/5/16 Vscode下快速开始编写html的方法 首先在第一行输入! 然后将光标移动到! 最后,按下tab键 4.完成 2018/5/17 #水·滴# 使用 jdk9 运行报错:Caused by: java.lang.ClassNotFoundException: javax
上一篇,我们讲了 Angular 结合 NG-ZORRO 快速开发。前端开发,很大程度上是组件化开发,永远离不开组件之间的通信。那么,在 Angular 开发中,其组件之间的通信是怎么样的呢?
原因:ng-zorro-antd表格组件使用nzLeft和nzRight指令固定的表格列,这两个指令的实现css3中的标签:
这两个并没有设计成core模块的组件,但是也放在这里,不知道放在哪里合适。有的可以不用设计成angular模块或者组件,初学者真烦恼
从 3 月 28 日内推投递简历开始, 经历 7 轮面试, 在 5 月 17 日收到录用意向书. 和大家分享一下面试的经历和个人的一些看法. 简历筛选一面. 面试官花名执衡, 是 ng-zorro-antd 的主力开发者之一. 因为这个部门在开发 ng-zorro-antd, 而我的 GitHub 上也有一些前端组件开发的项目, 所以基本上都是围绕这一方面问的. 讲了一下印象最深刻的一个组件的设计, Dialog, 讲了讲 API 的修改和组件之间的解耦 DatePicker 是怎么实现的 如何实现一个 c
👆点击“博文视点Broadview”,获取更多书讯 你是否有这样的苦恼? 一本书看完之后只懂了理论知识,却不知道如何上手实践! 书中内容讲得太高深,但学着学着就卡住,怎么都跨不过去! 想要了解底层原理,学会举一反三,书中却只讲了表层的使用方法! 读完书之后有很多疑问,却找不到人解答交流! 有这样一套书 每本书都完美地解决了上述问题 是帮助你学好用好一门技术的“航空母舰” 这套书就是“实战派”系列 本期书单,博文菌就来带大家看一下“实战派”系列家族都有谁吧! 01 ▊《Spring Cloud Al
曾经找到过“Editor.md”,看之心喜,一直想在Angular中集成下这款markdownpad编辑器玩,在网上也只找到一篇通过指令集成的,虽然可以实现,但还是希望能做成组件形式的,之后看到一篇自定义组件的文章,了解到ControlValueAccessor才真正完成这个心愿,现在记录分享与诸公。
本文主要探讨了Linux消息队列的发送、接收以及异步通知机制。首先介绍了消息队列的发送和接收过程,然后详细描述了异步通知的方式,最后通过一个示例展示了如何使用epoll机制实现异步通知。
领取专属 10元无门槛券
手把手带您无忧上云