Запитання з тегом «javascript»

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

16
Чи можу я визначити, чи є рядок MongoDB ObjectID?
Я виконую пошук в MongoDB, перетворюючи рядок у BSON. Чи можу я перед перетворенням визначити, чи є рядок, який я маю, дійсним ObjectID для Mongo? Ось coffeescript для моєї поточної функції findByID. Це чудово працює, але я хотів би шукати за іншим атрибутом, якщо визначу, що рядок не є ідентифікатором. …

9
Отримання значення з <select> з декількома опціями в React
Спосіб реагування, щоб встановити, який параметр буде обраний для поля вибору, полягає у встановленні спеціального valueопису на самому &lt;select&gt;собі, що відповідає valueатрибуту &lt;option&gt;елемента, який ви хочете вибрати. Для multipleвибору цей проп може замість нього прийняти масив. Тепер, оскільки це спеціальний атрибут, мені цікаво, яким є канонічний спосіб отримати вибрані параметри …


2
Функція виклику d3 бібліотеки Javascript
Я не можу зрозуміти, як працює d3.call () і коли і де це використовувати. Ось посилання на підручник, яке я намагаюся заповнити. Хтось може пояснити, що саме робить цей твір var xAxis = d3.svg.axis() .scale(xScale) .orient("bottom"); svg.append("g").call(xAxis);
81 javascript  d3.js 

7
Машинопис - Розширення класу помилок
Я намагаюся викинути власну помилку з назвою класу "CustomError", надрукованим у консолі замість "Помилка", без успіху: class CustomError extends Error { constructor(message: string) { super(`Lorem "${message}" ipsum dolor.`); this.name = 'CustomError'; } } throw new CustomError('foo'); Вихідний результат Uncaught Error: Lorem "foo" ipsum dolor . Що я очікую: Uncaught CustomError: …

12
JavaScript не працює в Android Webview?
Я намагаюся зробити версію для Android відносно простої програми для iOS, яка використовує веб-перегляд, деякі кнопки, а потім покладається на дзвінки JavaScript до CMS. Але я застряг на досить ранньому етапі розробки: веб-перегляд не працює з javascript. Я прочитав багато публікацій про те, як увімкнути JS в веб-перегляді Android, але …

5
Як отримати об’єкт JSON з об’єкта Razor Model у javascript
У об'єкті viewmodel нижче знаходиться властивість: public IList&lt;CollegeInformationDTO&gt; CollegeInformationlist { get; set; } У ПЕРЕГЛЯДІ JavaScript має такий вигляд: var obj = JSON.stringify('@Model.CollegeInformationlist'); alert(obj[1].State); //NOT WORKING, giving string char $.each('@Model.CollegeInformationlist', function (i, item) { var obj = JSON.stringify(item); var r = $.parseJSON(obj); alert(r.State); //just giving undefined. }); Ознайомтеся тут, як …

4
Чи можете ви використовувати як асинхронний, так і відкладений атрибути для тегу сценарію HTML?
Я хотів би завантажити наступний код JavaScript, використовуючи обидва deferі async: &lt;script defer async src="/js/somescript.js"&gt;&lt;/script&gt; Оскільки deferпідтримується Internet Explorer 5.5+, як ви можете бачити на CanIUse.com , я хотів би витончено повернутися до використання відстрочки, якщо async недоступний. Я вважаю, що краще використовувати Async, коли він доступний, але його не …

2
Як я можу зберігати інформацію локально у своєму розширенні chrome?
Я хочу, щоб моє розширення chrome зберегло деяку інформацію, і я не знаю, як запустити код ... Це потрібно для збереження рядків. Наприклад - користувач вводить рядок (у текстовій області над спливаючим вікном), і цей рядок відображається у спливаючому вікні Коли користувач виходить із нього і повертається, я хочу, щоб …

5
Приклад array.map () у C #?
Розглянемо наступну поширену конструкцію JavaScript var ages = people.map(person =&gt; person.age); Надання бажаного результату, який є масивом віків. Що еквівалентно цьому в C # ? Будь ласка, наведіть простий приклад. Документація вказує selectабо можливо, selectAllале я не можу знайти приклад в Інтернеті чи будь-яке інше запитання щодо SO, яке можна …

12
Заповнювач для задоволеного div
У мене є таке: FIDDLE Заповнювач чудово працює і працює, поки ви не введете щось, ctrl+ A, і delete. Якщо ви зробите це, заповнювач зникає і більше ніколи не з’являється. Що не так? Як я можу отримати заповнювач для задоволеного div? HTML: &lt;div class="test" placeholder="Type something..." contenteditable="true"&gt;&lt;/div&gt; CSS: .test { …
81 javascript  jquery  html  css 

5
Як протестувати аксіо в Jest?
У мене така дія в React: export function fetchPosts() { const request = axios.get(`${WORDPRESS_URL}`); return { type: FETCH_POSTS, payload: request } } Як протестувати Axios у цьому випадку? У Jest на цьому сайті є такий варіант використання асинхронного коду, де вони використовують макетну функцію, але чи можу я це зробити …


9
NavigationDuplicated Перехід до поточного місця (“/ search”) заборонено [vuejs]
Коли я хочу зробити пошук кілька разів, це показує мені NavigationDuplicatedпомилку. Мій пошук знаходиться на панелі навігації, і спосіб налаштування пошуку полягає в тому, щоб прийняти значення за допомогою моделі, а потім передати значення як параметр компоненту ContentSearched, а потім отримати значення пошуку в цих компонентах. Я знаю, що правильним …

1
Чи викликається компонентDidMount з батьків після всіх компонентівДідМаунт дочірніх?
У моєму візуалізації батьків є код нижче &lt;div&gt; { this.state.OSMData.map(function(item, index) { return &lt;Chart key={index} feature={item} ref="charts" /&gt; }) } &lt;/div&gt; І код нижче в моїй дитячій таблиці &lt;div className="all-charts"&gt; &lt;ChartistGraph data={chartData} type="Line" options={options} /&gt; &lt;/div&gt; Я думав, що батьківський компонентDidMount викликається лише після завантаження всіх дочірніх елементів. Але тут …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.