Giter Site home page Giter Site logo

Comments (6)

Amery2010 avatar Amery2010 commented on July 29, 2024 1

@SaulJWu
写得太好了!
那作者您现在在生产项目中选的是哪个方案管理状态?

最好是根据你的需求进行选择,如果是小型项目或者组件,react hooks 基本上就可以了,但如果是中大型项目,且团队成员能力较弱的情况下,优先推荐比较容易理解的 mobx,redux 虽然强大,但学习成本也很高。

from blog.xiangfa.org.

SaulJWu avatar SaulJWu commented on July 29, 2024

写得太好了!
那作者您现在在生产项目中选的是哪个方案管理状态?

from blog.xiangfa.org.

SaulJWu avatar SaulJWu commented on July 29, 2024

@SaulJWu
写得太好了!
那作者您现在在生产项目中选的是哪个方案管理状态?

最好是根据你的需求进行选择,如果是小型项目或者组件,react hooks 基本上就可以了,但如果是中大型项目,且团队成员能力较弱的情况下,优先推荐比较容易理解的 mobx,redux 虽然强大,但学习成本也很高。

刚接触react,想问另外一个问题,css样式怎么独立呀,我发现我的css样式几个组件会冲突……

from blog.xiangfa.org.

Amery2010 avatar Amery2010 commented on July 29, 2024

@SaulJWu

@SaulJWu
写得太好了!
那作者您现在在生产项目中选的是哪个方案管理状态?

最好是根据你的需求进行选择,如果是小型项目或者组件,react hooks 基本上就可以了,但如果是中大型项目,且团队成员能力较弱的情况下,优先推荐比较容易理解的 mobx,redux 虽然强大,但学习成本也很高。

刚接触react,想问另外一个问题,css样式怎么独立呀,我发现我的css样式几个组件会冲突……

react 内的 css 有多种方案,目前比较流行的是 css in js 的写法,比如 styled,但个人比较推荐 create-react-app 官方的 module css 写法

from blog.xiangfa.org.

SaulJWu avatar SaulJWu commented on July 29, 2024

@SaulJWu

@SaulJWu
写得太好了!
那作者您现在在生产项目中选的是哪个方案管理状态?

最好是根据你的需求进行选择,如果是小型项目或组件,react hooks基本上就可以了,但如果是中大型项目,并且团队成员能力较弱的情况下,优先推荐比较容易理解的mobx, redux虽然强大,但学习成本也很高。

刚接触反应,想问另外一个问题,css样式怎么独立呀,我发现我的css样式几个组件会冲突……

react内的css有多种方案,目前比较流行的是css in js的写法,类似styled,但个人比较推荐create-react-app官方的模块css写法

请教一个问题,关于解构赋值的
下面是请求api

/**
 * 使用账号密码登陆
 * @param {string} username 账号
 * @param {string} password 密码
 * @param {string} captcha 图形验证码
 * @param {string} uuid 唯一UUID,用来跟后端匹配
 */
export const loginByAccount = (username, password, captcha, uuid) =>
  request.post("/admin/login/account", { username, password, captcha, uuid });

下面是我解构赋值的操作

//onFinish提交表单且数据验证成功后回调事件
  const loginSubmit = async (values) => {
    // const { username, password, captcha } = values;
    const param = { ...values, uuid };
    const res = await api.login.loginByAccount(param);
    console.log(res);
  };

但是上面这种解构赋值的操作,会导致请求参数不合法……
会导致:

为什么对象的key会变成username……
如果我不用解构赋值,直接一个个参数放进去,又能请求成功……

from blog.xiangfa.org.

SaulJWu avatar SaulJWu commented on July 29, 2024

我好像整明白了,我已经封装好需要4个参数,我怎么能传一个参数呢,尴尬了,打扰您了

from blog.xiangfa.org.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.