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

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

3
Як ви вирішуєте конфлікти git в yarn.lock
Коли кілька гілок git модифікують залежності в проекті, який використовує Yarn , швидше за все, виникне конфлікт у файлі yarn.lock. Не рекомендується видаляти та регенерувати файл yarn.lock, оскільки це, ймовірно, призведе до ненавмисного оновлення декількох пакетів. Який найкращий спосіб швидко вирішити конфлікти у цьому файлі?
80 javascript  git  npm  yarnpkg 

6
Визначте, чи дійсна сторінка в JavaScript - ASP.NET
Який найкращий спосіб визначити, чи форма на сторінці ASPX дійсна в JavaScript? Я намагаюсь перевірити перевірку керування користувачем, яке було відкрито за допомогою JavaScript, window.showModalDialog()і перевірка властивості 'Page.IsValid' на стороні сервера не працює. Я використовую засоби перевірки ASP.NET для перевірки сторінок.


3
Відстеження виконання Javascript у Chrome - як?
На веб-сайті завантажено ~ 100-200 функцій javascript. Я хочу визначити, яка функція javascript виконується, коли я натискаю той чи інший елемент у Google Chrome. Як я можу це зробити за допомогою Інструментів веб-розробника Chrome? Дякую!

5
Переваги createElement перед innerHTML?
На практиці, які переваги використання createElement перед innerHTML? Я запитую, бо я впевнений, що використання innerHTML є більш ефективним з точки зору продуктивності та читабельності / ремонтопридатності коду, але мої товариші по команді вирішили використовувати createElement як підхід до кодування. Я просто хочу зрозуміти, як createElement може бути більш ефективним.

5
Оновити всіх клієнтів за допомогою Socket.io?
Чи можна змусити всіх клієнтів оновлюватись за допомогою socket.io? Я спробував наступне, але, схоже, це не оновлює інших клієнтів, коли підключається новий клієнт: JavaScript на сервері: Я намагаюся надіслати повідомлення всім клієнтам, яке містить поточну кількість підключених користувачів, воно правильно надсилає кількість користувачів .... однак сам клієнт, здається, не оновлюється, …

3
Як видалити знак "#" в URL-адресах angular-ui-router
Я використовую бібліотеку angular-ui-router, і у мене проблема з URL-адресами. У мене є такий код: app.js: app.config(function ($stateProvider, $urlRouterProvider) { $stateProvider .state('state', { url: '/state', templateUrl: 'templates/state.html', onEnter: function () { /*... code ...*/ } })}); index.html: <a href="#/state">STATE</a> Це працює, але коли я видаляю "#" з <a>тегу, це не …

7
Як відновити event.preventDefault?
У мене є веб-сторінка, на якій я заблокував дію за замовчуванням для всіх кнопок подання, однак я б хотів знову активувати дію за замовчуванням для кнопки, як я можу це зробити? На даний момент я перешкоджаю дії за замовчуванням, використовуючи наступне: $("form").bind("submit", function(e){ e.preventDefault(); }); Я успішно зробив це, використовуючи …

5
розташування вікна javascript href без хешу?
Я маю: var uri = window.location.href; Це забезпечує http://example.com/something#hash Який найкращий і найпростіший спосіб отримати весь шлях без #hash? uri = http://example.com/something#hash nohash = http://example.com/something Я спробував використати, location.origin+location.pathnameякий працює не в кожному браузері. Я спробував використати, location.protocol+'//'+location.host+location.pathnameщо для мене виглядає як якесь безглузде рішення. Який найкращий і найпростіший спосіб …

4
jQuery: value.attr не є функцією
Я це вирізав на своїй сторінці: $('#category_sorting_form_save').click(function(){ var elements = $("#category_sorting_elements > div"); $.each(elements, function(key, value) { console.info(key," : ",value); console.info("cat_id: ",value.attr('cat_id')); }); }); І коли він виконується, я отримую: 0 : <div class="dragable" cat_id="6" value="" style="opacity: 1;"> value.attr is not a function console.info("cat_id: ",value.attr('cat_id')); Що я тут роблю не …

3
Чому colspan не є відомим природним атрибутом у Angular 2?
Якщо ми спробуємо зробити такий код: <td [colspan]="1 + 1">Column</td> або це: <td colspan="{{1 + 1}}">Column</td> Незабаром ми з’ясовуємо, що " colspanце не відомий рідний атрибут". З документів A2 ми дізнаємось, що: елемент не має властивості colspan. Він має атрибут "colspan", але інтерполяція та прив'язка властивостей можуть встановлювати лише властивості, …

7
Користувальницький скрипт, щоб зачекати, поки сторінка завантажиться, перед виконанням методів коду?
Я пишу сценарій користувача Greasemonkey і хочу, щоб конкретний код виконувався, коли сторінка повністю закінчує завантаження, оскільки вона повертає кількість div, яку я хочу відображати. Проблема в тому, що ця конкретна сторінка іноді займає трохи часу, перш ніж все завантажується. Я пробував, документи $(function() { });та $(window).load(function(){ });обгортки. Однак, здається, …

7
Javascript removeEventListener не працює
У мене є такий код, щоб додати eventListener area.addEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Він працює належним чином належним чином .. Пізніше в іншій функції я спробував видалити прослуховувач подій, використовуючи наступний код area.removeEventListener('click',function(event) { app.addSpot(event.clientX,event.clientY); app.addFlag = 1; },true); Але навіть слухач не видаляється .. Чому це відбувається? …

4
React - Як експортувати чистий компонент без громадянства
Як я можу експортувати безглуздий компонент без громадянства? Якщо я використовую клас, це працює: import React, { Component } from 'react'; export default class Header extends Component { render(){ return <pre>Header</pre> } } Однак якщо я використовую чисту функцію, я не можу змусити її працювати. import React, { Component } …

16
Доступ до властивості JavaScript не враховує регістр?
Припустимо, у мене є об’єкт: var obj = { foo:"bar", fizz:"buzz" }; Мені потрібно отримати доступ до властивості цього об’єкта динамічно так: var objSetter = function(prop,val){ obj[prop] = val; } Проблем тут немає, за винятком того, що це propмає бути чутливим до регістру, якщо ім'я властивості передається у функцію як, …

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