小编Jim*_*ers的帖子

如何在Laravel中验证最大文件大小?

我试图在Laravel中验证最大文件大小为500kb:

$validator = Validator::make($request->all(), [
    'file' => 'size:500',
]);
Run Code Online (Sandbox Code Playgroud)

但是这说文件应该是500kb大.如何编辑此规则,以便在大于500kb时返回错误?

我试过这个:

'file' => 'size:>=500'
'file'  => 'size:max:500'
Run Code Online (Sandbox Code Playgroud)

文档没有说明这一点:

大小:值

验证字段的大小必须与给定值匹配.对于字符串数据,该值对应于字符数.对于数字数据,该值对应于给定的整数值.对于文件,size对应于文件大小(以KB为单位).

php validation laravel

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

如何将 /n 替换为 react.js 中的换行符?

我想,以取代每/n一个<br>的标签ReactJS。在我的note.note对象中有一个带有多个的字符串/n

示例note.note: test\ntest\ntest

我尝试过的ReactJS

{
  note.note.split('\n').map(function( item, idx) {
    return (
        <span key={idx}>
          {item}
          <br/>
        </span>
    )
  })
}
Run Code Online (Sandbox Code Playgroud)

javascript ecmascript-6 reactjs

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

使用redux和react.js时,为什么我的道具"未定义"?

我试图在我的应用程序中添加一个状态,当一些事件通过时,它只保存了一个布尔值.我无法弄清楚我在这里做错了什么.

减速器:

import * as actionTypes from '../constants/action-types.js';

const initialState = [{
  eventPassed: false
}];

export default function eventPassed(state = initialState, action) {
  switch (action.type) {
    case actionTypes.EVENT_PASSED:
      return true;
    default:
      return state;
  }
}
Run Code Online (Sandbox Code Playgroud)

行动:

import * as actionTypes from '../constants/action-types';

export function eventPassed(eventPassed) {
  return {
    type: actionTypes.EVENT_PASSED,
    payload: { eventPassed: eventPassed }
  };
}
Run Code Online (Sandbox Code Playgroud)

组件周围的容器:

import React, { Component } from 'react';
import { connect } from 'react-redux';
import { bindActionCreators } from 'redux';
import Example from …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux react-redux

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

如何检查是否在laravel中设置了cookie?

我用我的控制器制作了一个cookie,这看起来很有效,因为如果我在开发人员工具中检查我的资源就可以了.但是现在我想在我的视图中用它做一些动作,但这似乎不起作用,这是我在我的视图中使用的代码:

@if (Cookie::get('cookiename') !== false)
    <p>cookie is set</p>
@else
    <p>cookie isn't set</p>
@endif
Run Code Online (Sandbox Code Playgroud)

这总是回归'真'

谁能帮我 ?

php cookies laravel

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

使用moment.js格式化小时,分钟和秒

我从后端服务中获取此值:171054.它代表着hh:mm:ss.但是当我使用文档中的格式化选项时,它会让我回头00:00:00.

我试过的事情:

moment('171054').format('hh-mm-ss')
moment('171054').format('HH-mm-ss')
moment('171054').format('HH-MM-SS')
Run Code Online (Sandbox Code Playgroud)

momentjs

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

如何从我的商店获取 RTK 查询生成的数据?

我正在使用一个非常基本的 RTK 查询挂钩从 API 获取一些用户数据。如何访问组件内商店中保存的数据?我无法从 RTK 查询在特定事项中生成的存储中获取数据。

我有一个简单的 Post API,我调用了 getPosts 挂钩。在 Redux devtools 中,我可以看到来自我商店中 RTK 查询挂钩的数据:

发布API

import { createApi, fetchBaseQuery } from '@rtk-incubator/rtk-query';

export interface Post {
  id: number;
  name: string;
  fetched_at: string;
}

type PostsResponse = Post[];

export const postApi = createApi({
  reducerPath: 'postsApi',
  baseQuery: fetchBaseQuery({ baseUrl: '/' }),
  entityTypes: ['Posts'],
  endpoints: (build) => ({
    getPosts: build.query<PostsResponse, void>({
      query: () => 'posts',
      provides: (result) => [
        ...result.map(({ id }) => ({ type: 'Posts', id } as const)), …
Run Code Online (Sandbox Code Playgroud)

reactjs redux react-redux redux-toolkit rtk-query

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

如何在我的CreateJS形状中获得随机颜色?

我希望有一个随机颜色,其中定义了"深红色"

    var stage = new createjs.Stage("demoCanvas");

    var circle = new createjs.Shape();
    circle.graphics.beginFill("Crimson").drawCircle(0, 0, 50);
    circle.x = 100;
    circle.y = 100;
    stage.addChild(circle);
    stage.update();
Run Code Online (Sandbox Code Playgroud)

javascript random easeljs createjs

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

如何在一个方向上改变<hr>元素的宽度?

我试图<hr>用jQuery改变元素的宽度,但它改变了2个方向的宽度.我只希望它伸展到右侧.当我对我的应用程序执行某些操作时,变量food.runningDistance会更改.代码:

HTML:

<hr id="runningLine">
Run Code Online (Sandbox Code Playgroud)

javascript:

$("#runningLine").animate({width: food.runningDistance}, 500);
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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

如何覆盖扩展组件上的className?

我试图在某个页面上以不同的方式定位该组件。但是,当我为它提供另一个 className 属性时,它仅使用声明组件时提供的原始类的样式。

成分:

import React, { Component } from 'react';
import styles from './label.css';

class Label extends Component {
  render() {
    return (
      <div className={styles.labelClass} />
    );
  }
}

export default Label;
Run Code Online (Sandbox Code Playgroud)

我想以不同方式定位它的页面:

import React, { Component } from 'react';
import styles from './page.css';
import Label from '../common/label.jsx';

class Page extends Component {

  render() {
    return (
      <div>
          <Label className={styles.positionLeft} />
      </div>
    );
  }

}

export default Page;
Run Code Online (Sandbox Code Playgroud)

通常我会使用自定义样式来执行此操作,但我必须使用媒体查询,因此在这种情况下这是不可能的。

javascript css reactjs

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

laravel图像干预是压缩用户上传图像的好方法吗?

我正在检查这个laravel库来压缩用户上传的图像.http://image.intervention.io/

我想知道这对于用户上传的图片(对于个人资料图片)是否是一个好主意?如果用户上传尺寸为1400x600的图片并将其调整为200x200,该怎么办?它会是一张伸出的图像吗?

php image image-compression laravel

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