文章詳情頁
angular.js - ng-if 第一條數據沒顯示
瀏覽:143日期:2024-09-26 11:17:49
問題描述
實現每頁顯示6條數據,但是第一條數據沒顯示,直接從第二條開始的
問題解答
回答1:index從0開始
回答2:其實,你把ng-if換成這樣寫就可以了:ng-if='$index <= pagenum * 6 && $index >= (pagenum - 1) * 6'
$index為 0 的時候,滿足第一個條件,所以返回值為第二個條件。而 0 不大于 0,所以返回false
如果你在寫 pagination,考慮用 filter 寫可能會比較好,不需要用 ng-if
另外就是,習慣上會把數據處理,比如你的 txt.split(’|’) 放到controller,而不是在 html 上處理。
上一條:angular.js - $ionicScrollDelegate.getScrollPosition() 在頁面第一次進入后無法獲取相應的高度下一條:angular.js - angularjs 使用鼠標懸停時,標簽一直閃
相關文章:
1. docker gitlab 如何git clone?2. docker鏡像push報錯3. 關于docker下的nginx壓力測試4. angular.js使用$resource服務把數據存入mongodb的問題。5. android - 項目時間長了,字符串文件strings有的字符串可能是多余的,有沒有辦法快速檢測那些是沒用的?6. android - 七牛單次上傳單張圖片,11次6次上傳失敗7. mysql - 用PHPEXCEL將excel文件導入數據庫數據5000+條,本地數據庫正常,線上只導入15條,沒有報錯,哪里的問題?8. javascript - 怎么看網站用了什么技術框架?9. docker不顯示端口映射呢?10. 在windows下安裝docker Toolbox 啟動Docker Quickstart Terminal 失敗!
排行榜
