javascript - 使用 CDN 时如何调用 react logger 函数
问题描述
我正在创建文件来学习自己的反应。为了简化我使用 cdn 的事情,直到现在一切都很顺利。我不知道如何将 redux-logger 中间件提供给我的 Redux.applymiddleware fn。
我应该用什么替换 /* 记录器 */ 字符串?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>React step by step</title>
<script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script>
<script src="https://unpkg.com/redux@4.0.1/dist/redux.js" crossorigin></script>
<script src="https://unpkg.com/redux-thunk@2.1.0/dist/redux-thunk.js" crossorigin></script>
<script src="https://unpkg.com/redux-logger@3.0.6/dist/redux-logger.js" crossorigin></script>
<script type="text/javascript" src="https://unpkg.com/babel-standalone@6.26.0/babel.js"></script>
</head>
<body>
<div>Open your Dev tool! (F12)</div>
</body>
<script type="text/babel" >
const reducer = (state = {}, action) => {
return state;
}
//const myMiddleware = Redux.applyMiddleware( /* logger here */)
const store = Redux.createStore( reducer/*, myMiddleware*/ );
store.dispatch({ type: 'FOO'});
const currentState = store.getState();
console.log(currentState)
</script>
</html>
解决方案
推荐阅读
- graphics - 支持动态添加/删除节点/边的二维图形渲染算法
- hibernate - 带有 JPA 的 Springboot:与同一张表的内部连接
- ruby-on-rails - 在多个控制器中使用相同的 `before_action` 过滤器
- c# - 在不签入 TFVC 的情况下为不同的工作项创建不同的搁置集
- python - 如何过滤数据框的两个系列,其中列表元素的值在其中一个系列中为真
- jenkins - Jenkins Credentials / 是否可以在没有私钥的情况下建立 ssh 连接
- node.js - 如何向注册和登录表单添加适当的验证?
- php - 用PHP编写TXT文件,想在开头插入新行
- matrix - 使用 Verilog 加载 3D 矩阵
- python - 访问没有名称的列并从数据框中删除某些数据