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

188
JQuery UI Dialog - отсутствует значок закрытия

Я использую собственную тему jQuery 1.10.3. Я скачал каждую прямую с ролика темы, и я намеренно ничего не изменил. Я создаю диалоговое окно и получаю пустой серый квадрат, где должен быть значок закрытия: Я сравнил код, который генерируется на моей странице: <div class="ui-dialog-titlebar...

188
Когда .then (успех, неудача) считается антипаттером для обещаний?

Я посмотрел на FAQ об синей птице , в котором упоминается, что .then(success, fail)это антипаттерн . Я не совсем понимаю его объяснение, что касается попытки поймать. Что не так с этим следующим? some_promise_call() .then(function(res) { logger.log(res) }, function(err) { logger.log(err) })...

188
машинопись - клонирование объекта

У меня есть класс супер , который является родительским ( Entity) для многих подкласса ( Customer, Product, ProductCategory...) Я хочу динамически клонировать объект, который содержит различные подобъекты в Typescript. В примере: у Customerкоторого есть разные, у Productкого естьProductCategory var...

188
Vue v-on: щелчок не работает на компоненте

Я пытаюсь использовать директиву on click внутри компонента, но она не работает. Когда я щелкаю по компоненту, ничего не происходит, когда я должен получить «проверенный щелчок» в консоли. Я не вижу никаких ошибок в консоли, поэтому я не знаю, что я делаю не так. index.html <!DOCTYPE html>...

188
eslint: error Ошибка синтаксического анализа: ключевое слово «const» зарезервировано

Я получаю эту ошибку от ESLint: error Parsing error: The keyword 'const' is reserved из этого кода: const express = require('express'); const app = express(); const _ = require('underscore'); Я попытался удалить node_modulesи переустановить все пакеты npm (как предложено здесь ), но...

187
jquery-ui-dialog - Как подключиться к событию закрытия диалога

Я использую jquery-ui-dialogплагин Я ищу способ обновить страницу, когда в некоторых случаях диалоговое окно закрыто. Есть ли способ зафиксировать событие закрытия из диалогового окна? Я знаю, что могу запускать код при нажатии кнопки закрытия, но это не касается закрытия пользователя с помощью...

187
Доступ к закрытым переменным-членам из функций, определенных прототипом

Есть ли способ сделать «закрытые» переменные (определенные в конструкторе) доступными для методов, определенных прототипами? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello =...

187
Microsoft CDN для jQuery или Google CDN? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Имеет ли значение, какой CDN вы используете для связи с...

187
Как получить ответ XMLHttpRequest?

Я хотел бы знать, как использовать XMLHttpRequest для загрузки содержимого удаленного URL-адреса и сохранить HTML-код доступного сайта в переменной JS. Скажем, если бы я хотел загрузить и предупредить () HTML- код http://foo.com/bar.php , как бы я это...

187
Доступ к родительскому URL из iframe

Хорошо, у меня есть страница, и на этой странице у меня есть iframe. Что мне нужно сделать, это на странице iframe, узнать, что URL на главной странице. Я искал и знаю, что это невозможно, если моя страница iframe находится в другом домене, так как это межсайтовый скриптинг. Но везде, где я читал,...

187
Удалить начальную запятую из строки

У меня есть следующая строка: ",'first string','more','even more'" Я хочу преобразовать это в массив, но, очевидно, это не верно из-за первой запятой. Как я могу удалить первую запятую из моей строки и сделать ее допустимым массивом? Я хотел бы в конечном итоге что-то вроде этого: myArray = ['first...

187
JavaScript: фильтр () для объектов

ECMAScript 5 имеет filter()прототип для Arrayтипов, но не для Objectтипов, если я правильно понимаю. Как бы я реализовать filter()для Objects в JavaScript? Допустим, у меня есть этот объект: var foo = { bar: "Yes" }; И я хочу написать, filter()что работает на Objectс: Object.prototype.filter =...

187
Javascript: Как определить, прокручивается ли окно браузера вниз?

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

187
React.js: перенос одного компонента в другой

Многие языки шаблонов имеют операторы «slots» или «yield», которые позволяют выполнять какое-то обращение управления, чтобы обернуть один шаблон внутри другого. Angular имеет опцию «transclude» . У Rails есть заявление о выходе . Если бы в React.js был оператор yield, он бы выглядел так: var...

187
Правильный способ ожидания завершения одной функции, прежде чем продолжить?

У меня есть две функции JS. Один зовет другого. В вызывающей функции я хотел бы вызвать другую, дождаться завершения этой функции и продолжить. Так, например / псевдокод: function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for...