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

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

5
Как проверить, пуст ли входной файл в jQuery
Совершенно новый для JS. Я пытаюсь проверить, пуст ли элемент ввода файла при отправке формы с помощью jQuery / JavaScript. Я прошел через кучу решений, и у меня ничего не работает. Я пытаюсь избежать /c/fakepath(если нет другого варианта) <input type="file" name="videoFile" id="videoUploadFile" /> Это не работает: var vidFile = $("#videoUploadFile").value; …
102 javascript  jquery  html 

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

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

12
Назначение переменных JavaScript из кортежей
В других языках, таких как Python 2 и Python 3, вы можете определять и присваивать значения переменной кортежа и получать их значения следующим образом: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to 24 Есть ли что-нибудь подобное в JavaScript? Или мне …

7
React JSX файл выдает ошибку «Невозможно прочитать свойство createElement of undefined»
У меня есть файл test_stuff.js, с которым я работаю npm test Это примерно так: import { assert } from 'assert'; import { MyProvider } from '../src/index'; import { React } from 'react'; const myProvider = ( <MyProvider> </MyProvider> ); describe('Array', function() { describe('#indexOf()', function() { it('should return -1 when the …

7
Почему я могу изменить значение константы в javascript
Я знаю, что ES6 еще не стандартизирован, но многие браузеры в настоящее время поддерживают const ключевое слово в JS. В спецификации написано, что: Значение константы не может измениться посредством повторного присвоения, и константа не может быть повторно объявлена. Из-за этого, хотя можно объявить константу без ее инициализации, это было бы …

1
Попытка запустить событие onload в теге скрипта
Я пытаюсь загрузить набор скриптов по порядку, но событие onload у меня не запускается. var scripts = [ '//cdnjs.cloudflare.com/ajax/libs/less.js/1.3.3/less.min.js', '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.min.js', MK.host+'/templates/templates.js' ]; function loadScripts(scripts){ var script = scripts.shift(); var el = document.createElement('script'); el.src = script; el.onload = function(script){ console.log(script + ' loaded!'); if (scripts.length) { loadScripts(scripts); } else { console.log('run …

12
Как проверить, является ли переменная пустой, пустой строкой или всеми пробелами в JavaScript?
Мне нужно проверить, имеет ли переменная значение NULL или все пустые места или просто пусто (""). У меня есть следующее, но оно не работает: var addr; addr = " "; if (!addr) { // pull error } Если я сделаю следующее, это сработает: if (addr) { }​ Мне нужно что-то …
102 javascript  jquery 

8
использовать localStorage в поддоменах
Я заменяю файлы cookie на localStorage в браузерах, которые могут его поддерживать (кто угодно, кроме IE). Проблема в site.com и www . site.com хранят свои собственные отдельные объекты localStorage. Я считаю, что www считается субдоменом (глупое решение, если вы спросите меня). Если пользователь изначально был на site.com и решил ввести …

6
Как сделать перенаправление на другой маршрут с помощью 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 = { router: PropTypes.func.isRequired }; constructor(props, context) { super(props, context); } …

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

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

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

5
Vue.js получает выбранную опцию на @change
Во-первых, я хочу сказать, что я новичок в Vue, и это мой первый проект, когда-либо использующий Vue. У меня есть поле со списком, и я хочу сделать что-то другое в зависимости от выбранного поля со списком. Я использую отдельный файл vue.html и машинописный текст. Вот мой код. <select name="LeaveType" @change="onChange()" …

10
querySelector ищет непосредственных потомков
У меня есть функция, похожая на jquery: function(elem) { return $('> someselector', elem); }; Вопрос в том, как я могу сделать то же самое с querySelector()? Проблема в том, что >селектор querySelector()требует явного указания родителя. Есть ли обходной путь?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.