BigPolo

BigPolo 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

BigPolo 关注了用户 · 2月1日

蒋鹏飞 @jiangpengfei_5ecce944a3d8a

前端工程师,底层技术人。
思否2020年度“Top Writer”!
掘金“优秀作者”!
开源中国2020年度“优秀源创作者”!
分享各种大前端进阶知识!
关注公众号【进击的大前端】第一时间获取高质量原创。
更多文章和示例源码请看:https://github.com/dennis-jia...

关注 1960

BigPolo 提出了问题 · 1月26日

API两种返回数据比较

后端接口返回数据[{name:1,count:1},{name:2}]比[{name:1,count:1},{name:2,count:null}]要更加省带宽,确实是这样的吗

关注 3 回答 2

BigPolo 提出了问题 · 1月26日

关于 API 的一个问题,不知道是我的想法错了,还是服务端的想法错了?

后端接口喜欢按照数据库的存储结构返回。
比如说一个表格数据,表头是日期,左边是人。返回的数据类似于

[
    {date:'2020/01/02',name:'张三',count:20},
    {date:'2020/01/02',name:'李四',count:20}
]

这样前端处理起来就会比较麻烦,需要对datename 去重,数据量大可能还有效率问题。

到底是返回更加直观的数据,还是按照数据库的存储结构返回更好?

按照他的说法,接口只管返回数据,到底要处理成什么样子是前台的事情。这句话听着好像也没毛病。

又比如说前台需要几个数字分别是今天的、本周的、本月的。后台会把所有的本月的几百条数据返回,每条数据里面包含一个日期直,让前台去判断累加,其实前端需要的就是三个数字。

关注 8 回答 8

BigPolo 提出了问题 · 1月20日

使用ant-design的表格,希望点击排序之后触发一些事件,要如何实现?

使用ant-design的表格,希望点击排序之后触发一些事件。
希望获取到当前是升序或者降序,是哪一列在排序。
场景是在同一个页面的,当表格被排序的时候 ,有另外一个模块需要被联动排序

关注 3 回答 2

BigPolo 发布了文章 · 1月20日

使用ant-design的表格,希望点击排序之后触发一些事件,要如何实现

使用ant-design的表格,希望点击排序之后触发一些事件。
希望获取到当前是升序或者降序,是哪一列在排序。
场景是在同一个页面的,当表格被排序的时候 ,有另外一个模块需要被联动排序

查看原文

赞 0 收藏 0 评论 0

BigPolo 提出了问题 · 1月8日

替 Button 添加onClick属性后 点击报错

WeChat25e661ed11b618bd909785d64296b31e.png

关注 1 回答 0

BigPolo 回答了问题 · 1月7日

解决android初尝试 模拟器上是空白的,需要在.java里做些什么?

package com.example.mihome3;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

关注 1 回答 1

BigPolo 提出了问题 · 1月6日

解决android初尝试 模拟器上是空白的,需要在.java里做些什么?

WeChatf998fa56ed36d141a66a951328d90885.pngWeChat7a720c14c3b3dc73495d111b1d3abac3.png

关注 1 回答 1

BigPolo 提出了问题 · 1月4日

解决小白提问 android studio 代码更新后如何快速在模拟器里看到效果。

小白提问 android studio 代码更新后如何快速在模拟器里看到效果。
或者说哪种调试方式最方便,能够更快的看到视图改变

关注 3 回答 2

BigPolo 赞了问题 · 2020-11-25

react router 4.1 路由改变,页面没有变化

最近学习react、react-router,有个<div>需要做一个跳转,不能用react-router的link来做。最后做出来的效果是路由改变了,但是页面并没有渲染,代码如下

import React,{ Component }  from 'react'
import {BrowserRouter as Router,Route,NavLink} from 'react-router-dom'
import About from './modules/About'
import Home from './modules/Home'
import { createBrowserHistory } from 'history'


const history = createBrowserHistory()

class MyRouter extends Component {

    constructor(props){
        super(props);
    }

    render() {

        return (
            <Router history={history}>
                <div>
                    <nav id="nav">
                        <ul className="new-container">
                            <li>
                                <div className="new-item new-icon-index" onClick={(e) => history.push("/home.html")}>
                                    <i className="new-icon new-icon-index-hover"></i>
                                    <span>首页</span>
                                </div>
                                <div></div>
                            </li>
                            <li className="new-no}">
                                <div className="new-item new-icon-report">
                                    <i className="new-icon new-icon-report-hover"></i>
                                    <span>about</span>
                                    <div className="se-menu">
                                        <NavLink to="/about1.html">about1</NavLink>
                                        <NavLink to="/about2.html">about2</NavLink>
                                    </div>
                                </div>
                            </li>
                        </ul>
                    </nav>
                    <div name="main" style={{'marginTop':'50px'}}>
                        <Route exact path="/home.html" component={Home}/>
                        <Route path="/about1.html" component={About1}/>
                        <Route path="/about2.html" component={About2}/>
                    </div>
                </div>
            </Router>
        );
    }
}

export default MyRouter;

about1、about2切换没有问题,但是切不回home去的,路由器是到home.html上了,但是页面没有刷上去,这是什么问题呢?
有个类似的问题:
https://segmentfault.com/q/10...
我在history.push("/home.html")换成this.props.history.push("/home.html")
报错Cannot read property 'push' of undefined

关注 3 回答 1

认证与成就

  • 获得 3 次点赞
  • 获得 24 枚徽章 获得 0 枚金徽章, 获得 4 枚银徽章, 获得 20 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2017-11-10
个人主页被 1.5k 人浏览