您的位置是:网站首页>Javascript编程Javascript编程

react中dva干什么用的?

少儿编程网2021-01-05 13:19:07Javascript编程 人已围观 来源:少儿编程 -用户投稿

简介dva是一个基于redux和redux-saga的一个轻型框架,能辅助更好的组织代码进行开发;同时内置了react-router和fetch,基本上具备了开发web前端应用所需的主要工具,简化了开发体验,可省下开发者自己进行配置安装的工作。react中dva是什么?干什么用的?dva首先是一个基于r

dva是一个基于redux和redux-saga的一个轻型框架,能辅助更好的组织代码进行开发;同时内置了react-router和fetch,基本上具备了开发web前端应用所需的主要工具,简化了开发体验,可省下开发者自己进行配置安装的工作。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

react中dva是什么?干什么用的?dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva 首先是一个基于 redux 和 redux-saga 的数据流方案,然后为了简化开发体验,dva 还额外内置了 react-router 和 fetch,所以也可以理解为一个轻量级的应用框架。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva能辅助更好的组织代码进行开发。同时提供了react-router和fetch,基本上具备了开发web前端应用所需的主要工具,省下开发者自己进行配置安装的工作。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva*网地址:https://dvajs.com/dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva对数据的管理,是以redux为基础,redux将所有页面的数据以一个树状的结构保存起来(因为对于一个但页面应用,所有的dom组件都是以树状组织起来的。所以数据和dom组件都可以找到一一对应的关系)dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

所以dva要做这样几件事情:dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

  • 保存数据。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

  • 提交数据操作请求。操作请求的信息包含一个动作和新的数据(动作+操作数)。新数据的来源有同步和异步。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

  • 根据新的数据和数据操作请求,更新旧的数据。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

  • 把新的数据告诉react组件。dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

DVA安装dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

步骤1:安装脚手架dva-clidmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

npm i dva-cli -g
或
yarn add global dva-cli

步骤2:验证是否安装成功dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva -v

DVA创建项目dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

步骤1:通过脚手架工具生成dva框架代码dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

dva new dvashop

步骤2:启动测试dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

cd dvashop

yarn start
或者
npm start

更多编程相关知识,请访问:编程学习网站!!

以上就是react中dva干什么用的?的详细内容,更多请关注少儿编程网其它相关文章!dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台

来源:php中文网dmC少儿编程网-Scratch_Python_教程_免费儿童编程学习平台


相关文章:

支持一下 ( )

react中dva干什么用的?

      匿名评论
    • 评论
    人参与,条评论
    react中dva干什么用的?

微信公众号

免费视频教程

先知道