发表于: 2017-07-14 23:55:23

1 917


一、今天完成的事:

1.解决昨天页码跳转的时候出现参数无法保存的问题;

2.实现新增列表的静态页面;

3.学习上传图片插件的使用;

二、明天的计划:

1.继续研究上传图片插件问题

三、遇到的问题:

1.昨天页码跳转的时候出现参数无法保存的问题,查看后发现竟然是a标签的href没有清空导致,真是粗心出大错啊;

2.图片上传插件还不太明白,明天继续研究一下;

四、收获:

1、学习了一下ng-show的指令:

ng-show 指令在表达式为 true 时显示指定的 HTML 元素,否则隐藏指定的 HTML 元素。

2.学习自定义指令的写法:

var app = angular.module("myApp", []);
app.directive("runoobDirective", function() {
    return {
        template : "<h1>自定义指令!</h1>"
    };
});

3.不同的方式调用自定义指令:

<runoob-directive></runoob-directive>

<div runoob-directive></div>

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

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

var app = angular.module("myApp", []);
app.directive("runoobDirective"function() {
    return {
        restrict : "A",
        template : "<h1>自定义指令!</h1>"
    };
});

restrict 值可以是以下几种:

  • E 作为元素名使用
  • A 作为属性使用
  • C 作为类名使用
  • M 作为注释使用

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




返回列表 返回列表
评论

    分享到