npm Mockjs 在 React 项目中的应用
{this.state.userList.map(item => (
))}
);
}
}
```
在上述示例中,我们使用 Mock.js 生成了一个包含 10 个用户信息的模拟数据数组,并在组件的 `componentDidMount` 生命周期函数中打印出来。
3. 模拟 API 接口
Mock.js 还可以模拟 API 接口,使得开发者可以在本地测试接口功能。以下是一个模拟 API 接口的示例:
```javascript
import React from 'react';
import axios from 'axios';
import Mock from 'mockjs';
class TestApi extends React.Component {
componentDidMount() {
axios.get('/api/user/login', {
params: {
username: 'test',
password: '123456'
}
}).then(response => {
console.log(response.data);
}).catch(error => {
console.error(error);
});
}
render() {
return (
{item.username}
{item.email}
{item.phone}
Test API
猜你喜欢:网络性能监控