未封闭的正则表达式

问题描述 投票:3回答:2

我有以下代码:

render() {  
         /* jshint laxbreak: true */  
         var buttonClasses = classSet({  
              'Button' : true,  
        }),  
        buttonContainerClasses = classSet({  
          'u-textRight': !this.props.fullscreen  
        }),  
        allowedTypes = /^(submit|button)$/i,  
        type = allowedTypes.test(this.props.type)  
             ? this.props.type  
             : 'button';  

    return (  
      <div className={buttonContainerClasses}>  
        <input  
          type = {type}  
          value = {this.props.label}  
        />  
      </div>  
   );  
}  

并且JSHint给我以下错误:

Unclosed regular expression

关闭输入标签的行(倒数第二行)。我目前正在尝试升级到React 0.12.2,并即时修复所有错误。有任何解决办法吗?

regex reactjs jshint react-jsx
2个回答
1
投票

我已经解决了!因此,在React 0.12中,可以删除杂注,但是如果没有它,棉绒将无法工作,因此会弹出错误。谢谢大家的帮助!


0
投票

enter image description here

这有什么问题?感谢您的帮助从'react'导入React;从'react-dom'导入ReactDOM;导入“ ./index.css”;

Square类扩展了React.Component {render(){返回({/* 去做 */});}}

这是代码。

© www.soinside.com 2019 - 2024. All rights reserved.