发表于: 2017-05-09 20:15:37

4 1011


今天完成的事情:


瞎几把看.学习angular由于英文教程遇到了瓶颈


看书上写的,angular的一开始的名字叫getangular


然后由一个私人项目中从17000行代码精简到1500行,


跟上司打赌两周简化17000行代码然后只花了三周时间简化了angular


这就是angular的项目前身,2009年诞生。

所以这个框架经历这么多已经很成熟而且也臃肿了

这个时候angular选择拥抱typescript和es6提倡向下兼容的思想,完美的向下兼容,这是明智的选择。

typescript的代码可以比较严谨

超集强类型,所以

团队里写的代码没那么辣眼睛,而且数据不符合的时候直接会给你弹出不能生成,就跟sass一样。


明天计划的事情:

菜鸟教程太辣鸡,英文又看不懂,官方自我放弃了angular1.x所以我tm选择angular2,

最后的救命稻草codeschool教的真心不错,但是我英语不好。。。

我选择死亡!

昨晚已经下单angular2的书,啃书吧。。。

老老实实啃书才能得到救赎。


遇到的问题:

教的太精华,一瞬间没理解过来。

英语问题。。。。


收获:

<div ng-app="myApp" ng-controller="nameController as name">

名: <input type="text" ng-model="name.firstName"><br>

姓: <input type="text" ng-model="name.lastName"><br>

<br>

姓名: {{name.firstName + " " + name.lastName}}

</div>

<script>

var app = angular.module('myApp', []);

app.controller('nameController', function() {

    this.firstName= "John";

    this.lastName= "Doe";

});

</script>


返回列表 返回列表
评论

    分享到