发表于: 2017-04-14 23:29:51

2 1092


今天完成的事情:获取参数,发送到后台获取返回数据,并显示在表格上

明天计划的事情:给登录页面加表单验证

遇到的问题:

一、select框 的option利用ng-repaet 后会生成一个空的option

          

<span>融资规模</span>
<select id="financing" ng-model="financingSelected">
   <option value="">全部</option>
   <option ng-repeat="(x,y) in financing"
           ng-value='x'
           ng-selected="financingSelected==x">
       {{y}}
</option>
</select>

原因是 ng-repeat后会生成一个value='?'的option标签,所以造成空

加上一个 value='' 的option 代替他,空option就消失了:

<option value="">全部</option>





但是点击搜索按钮,触发 $state.go 

$scope.search = function () {
   $state.go('PageTab.Page1', {
       'page': 1,
       'financing': $scope.financingSelected,
       'industry': $scope.industrySelected
   }, {reload: true});
}

 空option又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!又回来了!

困扰了很久很久,也么没解决。


二、保存url的参数  

利用$statePrams,但原理还是不太懂


收获:耐性越来越好了



返回列表 返回列表
评论

    分享到