小编eri*_*-sn的帖子

TypeScript&React - 一个用于多个输入字段的onChange Handler

假设我有一个包含多个输入字段的表单.在正常的ES6/React中,我会创建一个所有输入字段指向其onChange处理程序的方法.像这样的东西:

handleChange(e) {
    e.preventDefault();
    this.setState({[e.target.name]: e.target.value});
}
Run Code Online (Sandbox Code Playgroud)

这有助于您拥有大量表单元素并且不必创建特定方法来处理每个表单元素.

这在TypeScript中是否可行?即使它不是类型安全的?

javascript typescript reactjs

7
推荐指数
2
解决办法
2893
查看次数

Spring MVC App在Eclipse中运行,但不在Intellij中运行 - 404 Not Found

我写了一个在应用服务器上运行的Spring MVC应用程序.我正在尝试将此应用程序的开发从Eclipse转换为Intellij.我是IDE的新手,所以我不确定我在哪里出错了.

当我在Eclipse中的服务器上运行此应用程序时,它会很好地进入localhost并按预期工作.我在IntelliJ中创建了一个运行配置,应用程序编译,服务器日志说它已成功部署.

但是在浏览器中它提供标准HTTP状态404 - 资源不可用.

我真的不认为它是servlet或web.xml,因为它们在Eclipse中运行得很好.我还在Intellij中创建了一个全新的应用程序来测试它并且工作正常.所以它一定是IntelliJ特有的东西,我错误配置或根本没有设置......任何想法?如果您需要查看特定屏幕或任何内容,请告诉我.

java eclipse spring intellij-idea

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

Pythonic方式写了很多try/except子句?

我正在编写一个脚本,用于向excel电子表格中写入~200个有些独特数据的单元格.我的代码遵循这个基本模式:

try:
    sheet.cell(row=9, column=7).value = getData()
except:
    sheet.cell(row=9, column=7).value = 'NA'
Run Code Online (Sandbox Code Playgroud)

基本上如果有错误,则将一些占位符写入单元格.我想知道是否有更短,更pythonic的方式来写这个比顺序中有200个.

python excel

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

React/Redux,使用Redux Thunk实现多个操作

我正在学习react/redux并且有两个主要状态的应用程序:

  1. 一系列物品
  2. 包含这些项的用户指定过滤器的对象

我有三个功能/动作createFilter,updateFilter以及deleteFilter该修改#2的状态.我有一个动作filterItems,根据#2的状态修改#1.因此,只要#2发生变化,就需要调度此操作.

这是我正在使用的组件:

import React, { Component } from 'react'
import { connect } from 'react-redux'
import { bindActionCreators } from 'redux'

import { createFilter } from '../actions/actions'
import { updateFilter } from '../actions/actions'
import { deleteFilter } from '../actions/actions'
import { filterItems } from '../actions/actions'

class ItemList extends Component {

 createFilter(input) {
       this.props.createFilter(input)
       this.props.filterItems()
    }

    updateFilter(input) {
       this.props.updateFilter(input)
       this.props.filterItems()
    }

    deleteFilter() {
       this.props.deleteFilter()
       this.props.filterItems()
    }

    ...
    // Render method …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux redux-thunk

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