example

symfony yaml include (imports) Как включать дополнительные отдельные файлы в конфигурацию

в symfony 4.3:

Вы можете в конце основного config/services.yaml добавить инструкцию вида:

imports:
    - { resource: frontend.yaml }

И положить в ту же папку что и config/services.yaml, файл frontend.yaml с содержимым вроде:

parameters:
    frontend:
        format:
            datetime: 'yyyy-mm-dd'

В контроллере в значению можно будет обратиться как и для основного файла, в данном случае:

react router Редирект программно из функции (action)

Решить данную задачу можно с помощью кода вроде:

react router redirect from Переадресация с корня (/)

Сработает решение вроде:

import {
   BrowserRouter as Router,
   Route,
   Switch, 
   Redirect,
} from "react-router-dom";

<Router>             
   <Switch>
      <Redirect exact from="/" to='/index'} />
      <Route path='login' component={Login2} />
   </Switch>
</Router>

-- для того чтобы работал from нужно:

react Пример компонента с закрывающим тегом

Например (в стиле хуков):

import React from 'react';
import PropTypes from 'prop-types';
import { withStyles } from '@material-ui/core/styles';


const styles = theme => ({
    formSection: {
        'margin-top': '20px',
    }
});

function FormSection(props) {
    const { classes } = props;

    return (
        <div className={classes.formSection}>
            {props.children} 
        </div>
    );
}

FormSection.propTypes = {
    classes: PropTypes.object.isRequired,
};

export default withStyles(styles)(FormSection);

react Один обработчик для ввода в разные поля формы

Если вам не надо перехватывать ввод в поле, но нужно запоминать состояние, то используйте подход вроде:

react props Значения по умолчанию для пропсов

Если значений мало можно просто завести динамически определяемые переменные, напр. в данном случае одну (var text ):

import React from 'react';
import jswl from 'js-wrapper-lib';

class SubmitButton extends React.Component {

  render() {
    var text = jswl.isEmpty(this.props.name) ? 'default_text!' : this.props.name;
    return (
        <button type="submit" class="uk-button uk-button-primary uk-border-pill uk-width-1-1">
            {text} 
        </button>
    );
  }
}

export default SubmitButton;

zircote/swagger-php Массив В примере запроса: example Error: [Syntax Error] Expected PlainValue, got '[' in on Как исправить

Error: [Syntax Error] Expected PlainValue, got '[' in on line

Пишем вместо квадратных скобок дял массива, например:

example={"name": "CUSTOMER_ROLE", "permissions": [1, 3]}

фигурные:

example={"name": "CUSTOMER_ROLE", "permissions": {1, 3}}

то же самое в контексте всей аннотации:

bootstrap import js css Подключение - пример

Можно так:

/* 
 * Подключени бустрапа
 */
import 'bootstrap';
import 'bootstrap/dist/css/bootstrap.min.css';

яндекс карты отключить скролл. javascipt пример

Например так:

var myMap = new ymaps.Map("map", {...});
myMap.behaviors.disable('scrollZoom'); // выключаем зум при скролле

Pages

Subscribe to RSS - example