Вопросы с тегом «javascript»

102
Несколько контроллеров с AngularJS в одностраничном приложении

Я хочу знать, как использовать несколько контроллеров для одностраничного приложения. Я попытался разобраться в этом и нашел вопросы, очень похожие на мои, но есть всего множество разных ответов, решающих конкретную проблему, когда в конечном итоге вы не используете несколько контроллеров для...

102
Как проверить, пуст ли входной файл в jQuery

Совершенно новый для JS. Я пытаюсь проверить, пуст ли элемент ввода файла при отправке формы с помощью jQuery / JavaScript. Я прошел через кучу решений, и у меня ничего не работает. Я пытаюсь избежать /c/fakepath(если нет другого варианта) <input type="file" name="videoFile"...

102
деструктуризация объекта без var

Почему деструктуризация объекта вызывает ошибку, если varперед ним нет ключевого слова? {a, b} = {a: 1, b: 2}; бросает SyntaxError: expected expression, got '=' Следующие три примера работают без проблем var {a, b} = {a: 1, b: 2}; var [c, d] = [1, 2]; [e, f] = [1, 2]; Дополнительный вопрос: почему...

102
Как вы зависаете в ReactJS? - onMouseLeave не регистрируется при быстром наведении

Как вы можете добиться в ReactJS события зависания или активного события, когда вы выполняете встроенные стили? Я обнаружил, что подход onMouseEnter, onMouseLeave содержит ошибки, поэтому надеюсь, что есть другой способ сделать это. В частности, если вы очень быстро наведете курсор мыши на...

102
Как добавить новый собственный класс в контекст WebWorker в JavaScriptCore?

У меня есть приложение, которое расширяет JavaScript через JavaScriptCore в браузере webkit-gtk. Прямо сейчас у меня есть несколько классов, которые я добавляю в глобальный контекст следующим образом: void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef...

102
React-Router: какова цель IndexRoute?

Я не понимаю, какова цель использования IndexRoute и IndexLink . Кажется, что в любом случае приведенный ниже код сначала выбрал бы компонент Home, если не был активирован путь About. <Route path="/" component={App}> <IndexRoute component={Home}/> <Route path="about"...

102
Удалить значение из объекта без изменения

Какой хороший и короткий способ удалить значение из объекта по определенному ключу без изменения исходного объекта? Я бы хотел сделать что-то вроде: let o = {firstname: 'Jane', lastname: 'Doe'}; let o2 = doSomething(o, 'lastname'); console.log(o.lastname); // 'Doe' console.log(o2.lastname); //...

102
Что происходит при многократном использовании this.setState в компоненте React?

Я хотел проверить, что происходит, когда вы используете this.setState несколько раз (2 раза для обсуждения). Я думал, что компонент будет отрисован дважды, но, видимо, он отрисовывается только один раз. Еще одно ожидание, которое я ожидал, заключалось в том, что, возможно, второй вызов setState...

102
Сделайте вид 80% ширины родителя в React Native

Я создаю форму в React Native и хочу сделать TextInput80% ширины экрана. С HTML и обычным CSS это было бы просто: input { display: block; width: 80%; margin: auto; } За исключением того, что React Native не поддерживает displayсвойства, ширину в процентах или автоматические поля. Так что же мне...

102
Как сделать перенаправление на другой маршрут с помощью response-router?

Я пытаюсь сделать ПРОСТОЙ с помощью response-router ( версия ^ 1.0.3 ) для перенаправления на другое представление, и я просто устаю. import React from 'react'; import {Router, Route, Link, RouteHandler} from 'react-router'; class HomeSection extends React.Component { static contextTypes = {...

102
ReactJS: setTimeout () не работает?

Имея в виду этот код: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div>...

102
Можно ли экспортировать стрелочные функции в ES6 / 7?

Приведенный ниже оператор экспорта дает синтаксическую ошибку. export default const hello = () => console.log("say hello") Зачем ? Я могу экспортировать только именованные функции export function hello() { console.log("hello") } Какова причина?...

102
Angular 2 pipe, преобразующий объект JSON в красиво напечатанный JSON

Попытка написать канал Angular 2, который будет принимать строку объекта JSON и возвращать ее в красивом напечатанном / отформатированном виде для отображения пользователю. Например, это будет так: {"id": 1, "number": "K3483483344", "state": "CA", "active": true} И верните что-то похожее на это...

102
Как правильно передавать реквизиты в качестве исходных данных в Vue.js 2?

Итак, я хочу передать реквизиты компоненту Vue, но я ожидаю, что эти реквизиты в будущем изменятся изнутри этого компонента, например, когда я обновляю этот компонент Vue изнутри с помощью AJAX. Так что они предназначены только для инициализации компонента. cars-listЭлемент моего компонента Vue, в...

102
Глобальные переменные в Javascript и ESLint

У меня есть несколько файлов javascript, и я определил некоторую глобальную переменную в файле, который загружается раньше других. Как следствие, все файлы, загруженные после первого, имеют доступ к глобальной переменной. Однако ESLint показывает глобальную переменную как «не определенную». Я не...

102
Vue.js получает выбранную опцию на @change

Во-первых, я хочу сказать, что я новичок в Vue, и это мой первый проект, когда-либо использующий Vue. У меня есть поле со списком, и я хочу сделать что-то другое в зависимости от выбранного поля со списком. Я использую отдельный файл vue.html и машинописный текст. Вот мой код. <select...

102
Тип параметра подписи индекса не может быть типом объединения. Вместо этого рассмотрите возможность использования сопоставленного типа объекта

Я пытаюсь использовать следующий шаблон: enum Option { ONE = 'one', TWO = 'two', THREE = 'three' } interface OptionRequirement { someBool: boolean; someString: string; } interface OptionRequirements { [key: Option]: OptionRequirement; } Мне это кажется очень простым, однако я получаю следующую...

102
В чем разница между useRef и createRef?

Я просматривал документацию по хукам, когда наткнулся на нее useRef. Глядя на их пример… function TextInputWithFocusButton() { const inputEl = useRef(null); const onButtonClick = () => { // `current` points to the mounted text input element inputEl.current.focus(); }; return ( <>...