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

205
`экспорт const` против` экспорт по умолчанию` в ES6

Я пытаюсь определить, есть ли какие-то большие различия между этими двумя, кроме возможности импортировать export default, просто выполнив: import myItem from 'myItem'; И используя export constя могу сделать: import { myItem } from 'myItem'; Мне интересно, есть ли какие-либо различия и / или...

205
Как мне вызвать канал Angular 2 с несколькими аргументами?

Я знаю, что могу назвать трубу вот так: {{ myData | date:'fullDate' }} Здесь труба даты принимает только один аргумент. Каков синтаксис для вызова канала с большим количеством параметров, из шаблона HTML компонента и непосредственно в...

205
Как получить доступ к элементу DOM в React? Что эквивалентно document.getElementById () в React

Как выбрать определенные бары в Reaction.js? Это мой код: var Progressbar = React.createClass({ getInitialState: function () { return { completed: this.props.completed }; }, addPrecent: function (value) { this.props.completed += value; this.setState({ completed: this.props.completed }); }, render:...

205
Реагировать состояние инициализации компонента из реквизита

В React, есть ли реальные различия между этими двумя реализациями? Некоторые друзья говорят мне, что FirstComponent - это шаблон, но я не понимаю, почему. SecondComponent кажется проще, потому что рендеринг вызывается только один раз. Первый: import React, { PropTypes } from 'react' class...

204
функция JavaScript, ведущая взрыва! синтаксис

Я видел этот синтаксис в нескольких библиотеках сейчас, и мне интересно, какова выгода. (заметьте, я хорошо осведомлен о замыканиях и о том, что делает код, меня интересуют только синтаксические различия) !function(){ // do stuff }(); Как альтернатива более распространенным (function(){ // do stuff...

204
Как показать подтверждающее сообщение перед удалением?

Я хочу получить подтверждающее сообщение, нажав кнопку «Удалить» (это может быть кнопка или изображение). Если пользователь выбираетOk », то удаление выполняется, иначе, если Cancelнажать «», ничего не происходит. Я попытался повторить это, когда кнопка была нажата, но повторяющиеся вещи заставляют...

204
Получить имя объекта или класса

Есть ли решение, чтобы получить имя функции объекта? function alertClassOrObject (o) { window.alert(o.objectName); //"myObj" OR "myClass" as a String } function myClass () { this.foo = function () { alertClassOrObject(this); } } var myObj = new myClass(); myObj.foo(); for (var k in this) {...}- нет...

204
Как программно запустить модал Bootstrap?

Если я пойду сюда http://getbootstrap.com/2.3.2/javascript.html#modals И нажмите «Запустить демо-модал», это сделает ожидаемую вещь. Я использую модальный как часть моего процесса регистрации, и на нем задействована проверка на стороне сервера. Если есть проблемы, я хочу перенаправить пользователя...

204
Событие выбора файла ввода HTML не срабатывает при выборе того же файла

Есть ли шанс обнаружить каждый выбор файла, который пользователь сделал для HTML- элемента inputтипа file? Это задавалось много раз, но обычно предлагаемое onchangeсобытие не срабатывает, если пользователь снова выбирает тот же...

204
Доступ к свойствам родителя с помощью цикла «каждый» Handlebars

Рассмотрим следующие упрощенные данные: var viewData = { itemSize: 20, items: [ 'Zimbabwe', 'dog', 'falafel' ] }; И шаблон руля: {{#each items}} <div style="font-size:{{itemSize}}px">{{this}}</div> {{/each}} Это не сработает, потому что в eachцикле родительская область недоступна - по...

204
Вставьте HTML с React Variable Statements (JSX)

Я строю что-то с React, где мне нужно вставить HTML с переменными React в JSX. Есть ли способ иметь переменную так: var thisIsMyCopy = '<p>copy copy copy <strong>strong copy</strong></p>'; и вставить его в реакцию, как это так, и это работает? render: function() { return (...

204
Имитировать тремор (например, от болезни Паркинсона) с помощью мыши на веб-странице?

Я работаю на фонд, который повышает осведомленность о доступности в Интернете. Для презентации мы хотим предложить небольшой семинар, который имитирует различные виды инвалидности / нарушений для людей. Это делается через веб-сайт, созданный специально для этой презентации. Одним из выявленных...

204
Как мне написать именованную функцию стрелки в ES2015?

У меня есть функция, которую я пытаюсь преобразовать в новый синтаксис стрелки в ES6 . Это именованная функция: function sayHello(name) { console.log(name + ' says hello'); } Есть ли способ дать ему имя без оператора var: var sayHello = (name) => { console.log(name + ' says hello'); } Очевидно,...

204
Как я могу получить код состояния из-за ошибки http в Axios?

Это может показаться глупым, но я пытаюсь получить данные об ошибках при сбое запроса в Axios. axios.get('foo.com') .then((response) => {}) .catch((error) => { console.log(error) //Logs a string: Error: Request failed with status code 404 }) Вместо строки возможно ли получить объект с кодом...

203
Лучший способ определить локаль пользователя в браузере

У меня есть веб-сайт (Flash), локализованный на дюжину языков, и я хочу автоматически определить значение по умолчанию в зависимости от настроек браузера пользователя, чтобы минимизировать количество шагов для доступа к контенту. К вашему сведению, я не могу использовать серверные сценарии из-за...

203
Как вызвать функцию JavaScript из PHP?

Как вызвать функцию JavaScript из PHP? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? Следующий код из xyz.html (по нажатию на кнопку) он называет wait()во внешнем xyz.js . этоwait() вызывает wait.php. function wait() { xmlhttp=GetXmlHttpObject(); var url="wait.php"; \...

203
Textarea, который может делать подсветку синтаксиса на лету?

Я храню несколько блоков HTML внутри CMS для упрощения обслуживания. Они представлены<textarea> с. Кто-нибудь знает какой-нибудь виджет JavaScript, который может выполнять подсветку синтаксиса для HTML внутри textareaили аналогично, при этом оставаясь простым текстовым редактором (без WYSIWYG...

203
Клонирование объекта в Node.js

Каков наилучший способ клонирования объекта в node.js например, я хочу избежать ситуации, когда: var obj1 = {x: 5, y:5}; var obj2 = obj1; obj2.x = 6; console.log(obj1.x); // logs 6 Объект может содержать сложные типы в качестве атрибутов, поэтому простое for (var x в obj1) не решит проблему. Нужно...