发表于: 2017-01-13 21:07:43

2 1312


今天完成的事情:

1.开始任务6.初步接粗agular。

2.继续高程的学习。看了BOM部分。看的有点晕。

遇到的问题:

使用事件调用定时器时,多次重复点击时,定时器间隔的时间会变短?

在函数内部,我们可以先清除定时器,再设置定时器。这样的话,每次点击事件发生时,都把前一个定时器清除,再重现开启一个新的定时器。

指令

收获:

整理一下还有些印象的东西和笔记如下:

Angular js:减少重复性操作。扩展html功能。可扩展 。处理的核心是数据

特点:

双向绑定:作用对象:数据。

依赖注入:参数由定义方决定。普通函数:由调用方决定参数。ng函数:由(函数)定义方决定参数。

和js不互通。(变量,函数,事件都不互通);解决办法引入控制器,js的逻辑代码在控制器中实现。

新建自定义指令:

<div runoob-directive></div>

<script>

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

app.directive("runoobDirective", function() {

    return {

        restrict : "A",

        template : "<h1>自定义指令!</h1>"

    };

});

</script>

restrict决定方式调用:

E 作为元素名使用

A 作为属性使用

C 作为类名使用

M 作为注释使用



返回列表 返回列表
评论

    分享到