我正在使用查询字符串分页。我已经成功整合了这个。这有一些问题。
但如果没有其他get参数,则URL应该为
控制器/方法/参数/?per_page = 2
如何解决此问题?我已经启用了这样的查询字符串
import { FETCH_PHOTOS } from '../actions/actions';
const initialState = {
searchText: '',
images: []
}
const reducer = (state = initialState, action) => {
switch(action.type) {
case FETCH_PHOTOS:
return {
...state,
images: action.data.hits
};
default:
return state;
}
}
export default reducer;
任何人都可以建议此实现中有什么问题吗?我的基本网址是
$config['page_query_string'] = true;
$config['reuse_query_string'] = true;
如果URL中没有查询字符串,则基本上不会添加per_page查询字符串。我该如何解决?
答案 0 :(得分:0)
$config["total_rows"] = 200;
$config["per_page"] = 10;
$config['num_links'] = 4;
$config['page_query_string']= TRUE;
$config['use_page_numbers'] = TRUE;
$config["base_url"] = base_url().'controller/method/';
//Change uri segment according your url
$config["uri_segment"] = 3;
$this->pagination->initialize($config);
$links = $this->pagination->create_links();