小编Ryu*_*ujo的帖子

如何计算PHP中两个日期之间的天数?

如果我有几个字符串$startDate并且$endDate设置为(例如)"2011/07/01""2011/07/17"(意味着2011年7月1日和2011年7月17日).我如何计算从开始日期到结束日期的天数?在给出的例子中,它将是17天.

php date count

17
推荐指数
3
解决办法
11万
查看次数

警告:对于非布尔属性,收到`false`.如何为自定义布尔属性传递布尔值?

Warning: Received `false` for a non-boolean attribute `comingsoon`.

If you want to write it to the DOM, pass a string instead: 
comingsoon="false" or comingsoon={value.toString()}.
Run Code Online (Sandbox Code Playgroud)

如何在React的自定义属性中传递布尔值?

我正在使用样式组件并通过组件传递属性.这是我如何通过attr的图片.

将布尔自定义attr作为"comesoon"传递

样式组件css道具

reactjs styled-components react-16

16
推荐指数
8
解决办法
2万
查看次数

为什么我在创建 React App 时出错?

我是新手,想学习 ReactJS,我开始用npx create-react-app .命令安装一个新的空文件夹。我有 npm v.6.4.1。当我尝试执行命令时,它给了我一个错误。

Error: EPERM: operation not permitted, mkdir 'C:\Users\LOGIVAR'
TypeError: Cannot read property 'get' of undefined
    at errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:205:18)
    at C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js:78:20
    at cb (C:\Program Files\nodejs\node_modules\npm\lib\npm.js:228:22)
    at C:\Program Files\nodejs\node_modules\npm\lib\npm.js:266:24
    at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:83:7
    at Array.forEach (<anonymous>)
    at C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:82:13
    at f (C:\Program Files\nodejs\node_modules\npm\node_modules\once\once.js:25:25)
    at afterExtras (C:\Program Files\nodejs\node_modules\npm\lib\config\core.js:173:20)
    at C:\Program Files\nodejs\node_modules\npm\node_modules\mkdirp\index.js:47:53
C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:205
  if (npm.config.get('json')) {
                 ^

TypeError: Cannot read property 'get' of undefined
    at process.errorHandler (C:\Program Files\nodejs\node_modules\npm\lib\utils\error-handler.js:205:18)
    at process.emit (events.js:182:13)
    at process._fatalException (internal/bootstrap/node.js:485:27)
Install …
Run Code Online (Sandbox Code Playgroud)

npm reactjs

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

在 reactJS 中显示 PDF

我正在关注这个包https://www.npmjs.com/package/react-pdf

我从后端获得了整个原始 pdf 数据,所以我尝试使用下面的代码。

<ReactPDF file={renderPdf}/>
Run Code Online (Sandbox Code Playgroud)

但它显示“无法加载PDF文件”。我不想在本地保存任何文件。最好的方法是使用后端提供的原始数据显示 pdf。

在终端中,它记录了错误:

URIError: Failed to decode param '/%PDF-1.4%%EF%BF%BD%EF%BF%BD%EF%BF%BD%EF%BF%BD%20ReportLab%20Generated%20PDF%20document%20http://www.reportlab.com1%200%20obj%3C%3C/F1%202%200%20R%20/F2%203%200%20R%20/F3%207%200%20R%3E%3Eendobj2%200%20obj%3C%3C/BaseFont%20/Helvetica%20/Encoding%20/WinAnsiEncoding%20/Name%20/F1%20/Subtype%20/Type1%20/Type%20/Font%3E%3Eendobj3%200%20obj%3C%3C/BaseFont%20/Helvetica-Bold%20/Encoding%20/WinAnsiEncoding%20/Name%20/F2%20/Subtype%20/Type1%20/Type%20/Font%3E%3Eendobj4%200%20obj%3C%3C/BitsPerComponent%208%20/ColorSpace%20/DeviceRGB%20/Filter%20[%20/ASCII85Decode%20/FlateDecode%20]%20/Height%20480%20/Length%2036803%20/SMask%205%200%20R%20%20%20/Subtype%20/Image%20/Type%20/XObject%20/Width%20640%3E%3EstreamGb%22-V'
Run Code Online (Sandbox Code Playgroud)

pdf reactjs

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

Javascript - 两个相同的功能,但只有一个工作

我有updateLocation功能的目的是选择数值是否已存在于数组内部.如果它不存在,则此函数将值输入array然后将其打开state,反之亦然.

但是当我尝试点击它时,我收到了这样的错误:

未捕获的TypeError:无法读取未定义的属性"包含"

这是我写的代码:

updateLocation(e) {
    let locationArray = this.state.checked.location;
    let value         = parseInt(e.target.value);
    //v this is the error comes from v
    if (locationArray.includes(value)) {
      locationArray.splice(locationArray.indexOf(value), 1);
    } else {
      locationArray.push(value)
    }
    this.setState({
      checked: {
        location: locationArray
      }
    })
}
Run Code Online (Sandbox Code Playgroud)

我认为这个错误确实没有意义,因为以前有一个功能几乎相同,但它正常工作.

updateCategory(e) {
    let categoryArray = this.state.checked.categories;
    let value         = parseInt(e.target.value);
    //this one works fine even It looks the same like updateLocation()
    if (categoryArray.includes(value)) {
      categoryArray.splice(categoryArray.indexOf(value), 1);
    } else {
      categoryArray.push(value)
    }
    this.setState({
      checked: …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

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

TypeError:无法读取未定义的属性“版本”

我想在ReactJS中进行自动完成输入。在使用ReactJS之前,我通常使用jQuery进行自动完成。只是因为我一直在努力应对许多ReactJS的自动完成功能并在我的网站中出错,所以我决定返回jQuery。

我通常像普通的jQuery一样编写代码,但是这次我遇到了异常错误:

TypeError: Cannot read property 'version' of undefined at $.widget (home.js:5734)
    at CarouselPage._callee$ (home.js:49729)
    at tryCatch (home.js:46411)
    at Generator.invoke [as _invoke] (home.js:46637)
    at Generator.prototype.(/anonymous function) [as next] (http://localhost.mysite.com/js/home.js:46463:21)
    at asyncGeneratorStep (home.js:49673)
    at _next (home.js:49675)
    at home.js:49675
    at new Promise (<anonymous>)
    at CarouselPage.<anonymous> (home.js:49675)
Run Code Online (Sandbox Code Playgroud)

这是我编写的代码:

import React, {Component} from 'react';
import $ from 'jquery-ui';
/* ... some codes ... */
async componentWillMount() {
    $('#location').autocomplete({
      source: '/thislocation/all/name'
    });
}
/* ... more codes ... */
render() {
    let {state} = this; …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-ui reactjs

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