发表于: 2017-07-01 23:24:02
1 844
今天完成的事情:
1、搜索框双向绑定,并且为选择框添加下拉选项,选项保存在模型中,用指令渲染调用。(此处经师兄指导后应,可以不用写在模型中,因为几个选项是固定的,不需要动态渲染~~~~):
html:
<select class="form-control" ng-init="a = kind[2]" ng-model="a" ng-options="x.id as x.text for x in kind">
controler:
$scope.kind = [
{id:0,text:"首页"},
{id:1,text:"找找职位banner"},
{id:2,text:"找精英banner"},
{id:3,text:"行业大图"}
];
其中,ng-init为初始选项,找精英banner,ng-options为拉下选项,以键值对形式保存在数组中,以
ng-options="x.id as x.text for x in kind"
来渲染出来。~~~语法很神奇 ~~~
明天计划的事情:
争取把搜索请求发成功并按搜索渲染回来
不同page页的请求
遇到的问题:
关于$scope作用域问题,想要console作用域中自己写的对象,应该写在事件里去console,不然还没渲染值呢,console的结果就会是undefined。
收获:
以上 。
评论