小编sac*_*ure的帖子

React Redux:无法读取未定义的属性“调度”

我已经为此工作了很长时间,但没有找到解决方案:

Cannot read property 'dispatch' of undefined每当我得到handleInputChange调用函数。

这是我的应用程序的基本布局:

App.tsx

import * as React from 'react';
import { BrowserRouter as Router, Route, Switch} from 'react-router-dom';

import SuperSignupScreen from './screens/SuperSignupScreen'

import './App.css';
import {connect, Dispatch} from "react-redux";


export type SessionProps = {
}

class AppImpl extends React.PureComponent<SessionProps & { dispatch: Dispatch<{}> }, {}> {
  render() {
      return(
          <Router>
            <Switch>
                <Route path="/superSignup" component={SuperSignupScreen}/>
                 <Route key="404" component={NotFoundScreen} />
            </Switch>
          </Router>
      )
  }
}

function mapStateToProps(state: { session: SessionProps }): SessionProps { …
Run Code Online (Sandbox Code Playgroud)

dispatch reactjs redux

6
推荐指数
1
解决办法
6216
查看次数

Django:在django_session表中清除会话

我正在Django的会议上工作.

默认情况下,django在django_session中存储会话,我发现没有办法清除会话.

虽然clearsession可用于删除行.还建议将其作为cron作业运行.

但这样做意味着注销所有登录用户..正确吗?(我不确定)

这是正确的做法吗?

python django

5
推荐指数
2
解决办法
8117
查看次数

当值是列表时,kotlin将对添加到映射

我知道这是基本的,但我可以用更短的方式做到这一点:

val ss = mutableMapOf<String, MutableList<String>>()
if(ss["new_key"] != null){
    ss["new_key"]!!.add("NEW")
}
else{
    ss["new_key"] = mutableListOf("OLD")
}
Run Code Online (Sandbox Code Playgroud)

这基本上检查地图中是否存在密钥

如果是,则将元素附加到列表(值),否则创建新的键值对

我不能在旅途中创建新密钥吗?像这样:

ss["new_key"].add("OLD")
ss["new_key"].add("NEW")
Run Code Online (Sandbox Code Playgroud)

dictionary kotlin

3
推荐指数
1
解决办法
902
查看次数

在输入变化时对redux更新状态做出反应

我正在使用react redux创建一个页面,它有14个输入标签.

对于每个输入标记,我在状态中有14个不同的名称.

每当任何输入发生变化时,我该怎么做才能更新状态?

我是否需要为每个输入标签编写动作和缩减器?

reactjs redux

2
推荐指数
1
解决办法
1711
查看次数

用于登录的Jmeter测试

我必须使用Jmeter测试一个web-app登录.

怎么做的?

我应该在HTTP Request采样器中给出登录页面的路径,并将用户名和密码添加到login config元素中吗?

testing login jmeter performance-testing

1
推荐指数
1
解决办法
7235
查看次数

Django:基本模板的TemplateDoesNotExist错误

我了解了Django模板继承并正在研究它。

base_post_login.html在与其他模板相同的目录中制作了一个模板。

{% extends "base_post_login.html" %}在子模板中输入第一行。

但是当通过后端呈现子模板时,TemplateDoesNotExist会引发错误。

这是settings.py(相关部分):

TEMPLATES = [
{
    'BACKEND': 'django.template.backends.django.DjangoTemplates',
    'DIRS': [],
    'APP_DIRS': True,
    'OPTIONS': {
        'context_processors': [
            'django.template.context_processors.debug',
            'django.template.context_processors.request',
            'django.contrib.auth.context_processors.auth',
            'django.contrib.messages.context_processors.messages',
        ],
    },
},
]
Run Code Online (Sandbox Code Playgroud)

如果未扩展,则所有模板均正确渲染;如果是父模板,则所有模板均正确呈现。

我该怎么办?

django templates template-inheritance

1
推荐指数
1
解决办法
2329
查看次数