我的 ng-repeat 在 ul 中不工作。请帮助我。
用这段代码
<div ng-controller="user">
<div ng-init="tender_in_state()" >
<ul ng-repeat="t in stateTender" >
<li><a href="<?php echo base_url(); ?>tenderByState/{{t.id}}" >a</a></li>
</ul>
</div>
</div>
Angular js 用户 Controller
$scope.stateTender = {};
$scope.tender_in_state = function() {
Data.TenderInState().success(function(data) {
$scope.stateTender = data;
//alert();
});
}
服务请求函数
this.TenderInState = function ($data) {
return $http.post(site_url + "User_controller/getTenderInStateList",$data);
};
在用户 Controller 中
public function getTenderInStateList() {
$data[] = $this->service->getTenderInStateList($data);
echo json_encode($rs);
}
服务模式
public function getTenderInStateList($id){
$rs = $this->db->select('*')
->from('et_state')
->where('id',$id)
->get()->row();
return $rs;
}
谁能帮我解决这个问题
最佳答案
ng-repeat 在将被重复的元素上进行。在你的情况下,关于“li”元素。 你得到了什么错误?不打印任何内容或重复“ul”元素或什至其他内容?
PS:抱歉我的英语不好
关于php - ng-repeat 在 angularjs 中的 ul 内部不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43012752/