发表于: 2017-01-19 00:22:20

1 1486


今天完成的事情;

1.任务七的继续推进。今天完成了登录和。列表部分的数据获取,并且渲染到了页面上。

2.angular基础知识的继续学习。

明天计划的事情:

任务页面做好呈现。

然后跳出任务再深入下教程看看别人的开发出来的网站代码。

遇到的问题;

登录跳转页面和登录状态的保持?

跳转页面时候没有跳转到路由的分页;登录状态的保持想设置一个全局变量初始值为FALSE,登录后值为TRUE。后面的列表呈现先要判断该值为TRUE然后才能呈现。

收获:

基础知识推进:

使用过滤器

currency

date:"yyyy-MM-dd HH:mm:ss"

自定义过滤器:

app.filter('名字', function (){

return function (value, arg){};

});

{{value|名字:参数}}

实例:会计计数法

*适合对文本等数据进行简单处理,不适合放置过于复杂的功能(如获取数据等)

--------------------------------------------------------------------------------------------------------

二、指令

指令(directive):*自定义标签、自定义组件

例子1:最简单的directive

//定义

app.directive('名字', function (){

return {

restrict: 'E',

template: "<strong>aaa</strong>" //不一定有标签

};

});

<!--使用-->

<znstest></znstest>

<znstest/> 单标签也行,但最好别用

=============解析=============

restrict: 'E' 使用限制

E(Element) 元素型 <xxx></xxx>

A(Attribute) 属性型 <div xxx=""></div>

C(Class) Class型 <div class="xxx"></div>

M(coMment) 注释型 <!-- directive:xxx -->

*加上replace: true

**两边的空格是必须的



返回列表 返回列表
评论

    分享到