小编cal*_*ala的帖子

如何使用javascript在文本框中设置最小和最大字符长度

如果我有文本并且我只想让用户输入5到10个字符长的文本,我该如何使用javascipt?

我尝试过使用mixmax功能,但它们仅适用于数字数据.

string textbox character max min

8
推荐指数
1
解决办法
7万
查看次数

从GoogleFinance获取特定日期的汇率

我无法在特定日期停止googlefinance功能,无法使用"那个"特定汇率将货币从GBP转换为EUR.

这是我的公式: =Finance!B4*GOOGLEFINANCE("CURRENCY:GBPEUR","price",date(2017,15,11))

这是错误: When evaluating GOOGLEFINANCE, the query for the symbol: 'CURRENCY:GBPEUR' returned no data.

我已经在SO上查看了其他解决方案,但没有一个可用.我实际上已经从其他解决方案中为我的公式添加了"日期""价格".像这样: - 解决方案1

currency google-finance google-sheets google-sheets-formula

6
推荐指数
3
解决办法
6494
查看次数

输入元素不应从受控制的ReactJs错误切换到不受控制的错误

我正在尝试处理我的表单中的更改.我有标题,描述和类别.

第一个输入(标题) - >无法在字段中输入.

第二个输入(描述) - >能够输入字段但结果未定义.

第三个输入(类别DDL) - >无法更改所选类别,但默认选择在我的alret中输出为'drink';

问题:

AddDeal正在更改类型文本的受控输入以使其不受控制.输入元素不应从受控切换到不受控制(反之亦然).决定在组件的使用寿命期间使用受控或不受控制的输入元素.

我已经在这里查看了受控组件的反应文件,但发现它很难理解,因为我是新手.

https://facebook.github.io/react/docs/forms.html#controlled-components

这是我的代码 AddDeal.js

export default class AddDeal extends React.Component {
  constructor(props) {
    super(props);

    // Set the state
    this.state = {
      title: '',
      description: '',
      category: 'technology'
    };

    this.onSubmit = this.onSubmit.bind(this);
    this.handleChange = this.handleChange.bind(this);
  }

  onSubmit(e) {
    e.preventDefault();

    alert('Title is: ' + this.state.title + 'Description is: ' + this.state.description + 'Category is: ' + this.state.category);
  }

  handleChange(e) {
    this.setState({
      title: e.target.title,
      description: e.target.description,
      category: e.target.value
    });
  }

  render() …
Run Code Online (Sandbox Code Playgroud)

javascript meteor reactjs

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