## PageUtil 页面或分页操作

### 导入使用
```code[javascript]
import PageUtil from "niceloo-javascript-utils/packages/client/PageUtil";
```

### 刷新当前页面
```code[javascript]
PageUtil.refresh();
```

### 以刷新页面的方式打开新网址
```code[javascript]
/**
 * 以刷新页面的方式打开新网址
 * @param {string} url 链接地址，例如 'https://www.niceloo.com/'
 * @return 无
 */
PageUtil.href(url);
```

### 以刷新页面的方式打开新网址,并清除原来的历史记录
```code[javascript]
/**
 * 以刷新页面的方式打开新网址,并清除原来的历史记录
 * @param {string} url 链接地址，例如 'https://www.niceloo.com/'
 * @return 无
 */
PageUtil.replace(url);
```

### 打开一个新的标签页
```code[javascript]
/**
 * 打开一个新的标签页
 * @param {string} url 链接地址，例如 'https://www.niceloo.com/school/beijing/'
 * @return 无
 */
PageUtil.openNewBlank(url);
```

### 打开一个新的窗口
```code[javascript]
/**
 * 打开一个新的窗口
 * @param {string} url 链接地址，例如 'https://www.niceloo.com/school/beijing/'
 * @param {string} query 参数对象，例如 {a:1, b:2}
 * @return 无
 */
PageUtil.openNewWindow(url,query);
```


### 根据分页参数获取当前起始量
```code[javascript]
/**
 * @param page 分页对象：{
                pageIndex: 1,	//第几页
                pageSize: 5,	//每页多少条
                pageCount: 0,	//总共几条数据
            }
 * @returns {number} 当前页起始量 （从0开始）
 */
PageUtil.getStartIndex(page); 
```
