发表于: 2017-05-31 18:49:14

1 971


今日完成:

1:了解并学习了angular自带指令,以及自带指令的用法

2:在网上搜索了angular分页显示数据的相关资料,但是还没什么头绪

3:完成了从河北到武汉的一千多里的跋涉,穿过半个中国,

发现从华北到华中,哪个地方都有霾...


遇到的问题:

1:对于angular任务的字段约定,有一段如下描述:

字段约定:

字段 第几页 page 不写时默认为1

字段 展示数量 size 不写时默认为10。


这两个值是在返回的参数里的  假如我要是想请求第二页的数据 或者是请求二十条数据,该怎么发送请求,请求里并没有这两个参数啊




今日收获:

1:

可以使用 .directive 函数来添加自定义的指令。

要调用自定义指令,HTML 元素上需要添加自定义指令名。

使用驼峰法来命名一个指令, runoobDirective, 但在使用它时需要以 - 分割,

即我们常用的class命名方式 runoob-directive:

2:

可以通过以下方式来调用指令:

元素名

<runoob-directive></runoob-directive>

属性

<div runoob-directive></div>

类名

<div class="runoob-directive"></div>

注释

<!-- directive: runoob-directive -->

3:

通过添加 restrict 属性,并设置只值为 "A", 来设置指令只能通过属性的方式来调用:

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

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

    return {

        restrict : "A",

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

    };

});

restrict 值可以是以下几种:

E 作为元素名使用

A 作为属性使用

C 作为类名使用

M 作为注释使用

restrict 默认值为 EA, 即可以通过元素名和属性名来调用指令。





返回列表 返回列表
评论

    分享到