关与angular4.0,以及angular脚手架1.7.4版本,ng-zorro前端UI框架,的后台管理项目开发心得...

一直以来我对angular有种初恋情人的感觉,关与初恋我就不过多的解释了,可能是天意吧,所工作过得两家公司都在使用angular,只不过一家使用的是angular1.0版本,而另一家用的则是angular全新的4.0版本,在我看来,两者之间的区别在于,组件化,模块化的系统性,这是大的来说,细的说区别在于全新,以后在更新时,再说全新的全新在于那,
2.0版本之后。我想angular开发团队,更加重视组件的含义,并逐渐体现在框架中,所有的组件都可以模块化,让开发代码的复用量产生了质的改变,但是我还是要吐槽,基于开发的Typescript,语法让一直习惯javascriptd的人有点难受,记忆犹新的事,typescript语法在获取demo(checkbox)元素后既然没有checked属性,但是语法的严格性还是让人恋恋不舍。
开发的环境同样是基于node.js,npm也让人感觉比较舒服,这也是趋势。附上代码图片先睹为快

关与angular4.0,以及angular脚手架1.7.4版本,ng-zorro前端UI框架,的后台管理项目开发心得..._第1张图片

看到这我就不能不表扬VScode,不多说,你自己去体会吧,我相信你一定会爱上他的。可能是我道行太浅,我在typescript中是这样去判断checkbox的选中状态的,附上代码:

图片描述
如果有哪位大神有更简洁的方法,希望评论。
为什么要用1.7.4的脚手架,那我就不得不说阿里云的ng-zorro的angular前端UI框架了,因为开发需求的要求,ng-zorro也是很方便的,而且还是基于angular,但是值得我吐槽的事,样式修改的困难性,那可是空前绝后的,可供选择样式则是少之又少,迭代版本存在的兼用问题也是开发的一种困扰。相对于组件的使用方便程度来说,这些也就是很微小了,相对来说一个后台管理前端UI矿建已经是相当不错了。
说回来为什么要用1.7.4的脚手架问题,原因在于使用的ng-zorro是0.7的版本,最近又跟新到1.0。就到这吧!
你可能会问,那为什么不用vue了,那我就说了,偏爱!

说的不好误喷,望各位大神指教!谢谢

你可能感兴趣的:(关与angular4.0,以及angular脚手架1.7.4版本,ng-zorro前端UI框架,的后台管理项目开发心得...)