小编Yar*_*nza的帖子

在JSX中使用属性的布尔值

我有一个React.js项目。我要使用需要这种输入属性样式的数据选择器插件:

<input data-enable-time=true />
Run Code Online (Sandbox Code Playgroud)

但是,如果true不带引号,则webpack不会编译应用程序。带有引号的true时,插件不起作用。我该做什么?帮助,请。

UPD。

是的,我在componentDidMount()中运行选择器,它可以工作,但是只显示日期,没有时间。

    import React, {Component} from 'react'
const Flatpickr = require('flatpickr');

export default class Date extends Component {

  componentDidMount() {
    let dateInput = document.getElementById('fPicker');
    //init picker
    new Flatpickr(dateInput);

  }

  render() {
    return(
      <div className="dateInputContainer">
        <input id="fPicker" className="flatpickr" data-enable-time="true" />
     </div>
    )
  }
}
Run Code Online (Sandbox Code Playgroud)

但是data-enable-time =“ true”不起作用(

javascript jsx reactjs react-jsx

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

标签 统计

javascript ×1

jsx ×1

react-jsx ×1

reactjs ×1