发表于: 2017-02-22 23:19:09
1 1209
今天完成的事情:
1、完成了【找职位-公司搜索】搜索框的html部分;
2、完成了【找职位-公司搜索】轮播的手动和自动切换效果;
3、学习angular关于自定义指令方面的知识,并拓展学习了ng-include和ng-template;
4、听邓杰仁讲css关于position定位方面的知识。
明天计划的事情:
1、写【找职位-公司搜索】搜索框的js部分;
2、写【找职位-公司搜索】侧边栏部分的静态页面和js部分;
3、继续学习、研究成都之星李绍博的萝卜多项目的代码;
遇到的问题:
获取数据的时候出了问题。第一是接口给的有点儿问题,获取banner图片本来是:a/article/search,但接口文档给的是:a/article。第二是用postman测了,能够成功获取数据,但是就是无法通过浏览器来获取数据。经胡思豪提醒,才明白原来是nginx配置错了。错的原因有点儿隐蔽,不是路径和接口有问题,是#proxy这部分出来问题。
把红色方框的内容删除就可以了。
收获:
1、学习李绍博的萝卜多项目代码,大概了解了如何把项目的代码;
2、学习ng-include、ng-template和angular自定义指令的收获如下:
<!-- 'view/part.html' 外部有单引号 -->
<div ng-include="'views/part.html'"></div>
<!-- 假设$scope中有template:{url:"http://..."}这个对象 -->
<div ng-include="template.url"></div>
<div ng-include="getUrl()"></div>
var App = angular.module("App", []);
App.directive("formDirective", function () {
return {
restrict: "A",
scope: {
},
templateUrl:"part.html"
}
});
App.controller("FirstCtrl", function ($scope) {
});
<div ng-controller="FirstCtrl">
<div form-directive></div>
</div>
评论