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

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

3
Виклик функції Java із JavaScript через Android WebView
Я хочу здійснити синхронний дзвінок на якийсь код Java у своєму додатку Android. Я використовую це рішення: https://stackoverflow.com/a/3338656 Мій код Java: final class MyWebChromeClient extends WebChromeClient { public boolean onJsAlert(WebView view, String url, String message, JsResult result) { Log.d("LogTag", message); result.confirm(); return true; } } Мій код JavaScript: <html> <script> …

2
Чи слід встановлювати зображення src для URL-адреси даних одразу ж?
Розглянемо наступний (крихкий) код JavaScript: var img = new Image; img.src = "data:image/png;base64,..."; // Assume valid data // Danger(?) Attempting to use image immediately after setting src console.log( img.width, img.height ); someCanvasContext.drawImage( img, 0, 0 ); // Danger(?) Setting onload after setting src img.onload = function(){ console.log('I ran!'); }; Запитання …

5
Змінна змінна доступна із закриття. Як я можу це виправити?
Я використовую Typeahead за допомогою Twitter. Я стикаюся з цим попередженням від Intellij. Це призводить до того, що "window.location.href" для кожного посилання є останнім елементом у моєму списку елементів. Як я можу виправити свій код? Нижче мій код: AutoSuggest.prototype.config = function () { var me = this; var comp, options; …

10
Angular 2 Component @Input не працює
Я застряг у спробі передати значення властивості у свій компонент. З прочитаного все виглядає правильно. Але це все ще не працює. Моє тестове значення отримує вихід на екран та консоль як нульовий. :( Це мій компонент тесту: import {Component, Input} from 'angular2/angular2'; @Component({ selector: 'TestCmp', template: `Test Value : {{test}}` …

6
Як опублікувати форму django за допомогою AJAX & jQuery
Я перевірив безліч підручників для форм django AJAX, але кожен з них розповідає вам про один спосіб зробити це, жоден з них не є простим, і я трохи розгублений, оскільки ніколи не працював з AJAX. У мене є модель під назвою "примітка", модель моделі для неї, і всередині шаблону мені …

3
Розуміння того, як D3.js прив’язує дані до вузлів
Я читаю через документацію D3.js, і я знайти його важко зрозуміти , на selection.dataметод з документації. Це приклад коду, наведеного в документації: var matrix = [ [11975, 5871, 8916, 2868], [ 1951, 10048, 2060, 6171], [ 8010, 16145, 8090, 8045], [ 1013, 990, 940, 6907] ]; var tr = d3.select("body").append("table").selectAll("tr") …

6
Як налагодити обіцянки javascript?
Я намагаюся зрозуміти, як налагоджувати асинхронний код, який базується на обіцянках. Під Promises я маю на увазі обіцянки на основі ECMAScript 6, а під налагодженням я маю на увазі використання вбудованого налагоджувача chrome або firefox. З чим у мене виникають проблеми - це те, що при появі помилки я не …

5
Як працює require () у node.js?
Я спробував це: // mod.js var a = 1; this.b = 2; exports.c = 3; // test.js var mod = require('./mod.js'); console.log(mod.a); // undefined console.log(mod.b); // 2 console.log(mod.c); // 3, so this === exports? Отже, я, образ, який вимагає (), може бути реалізований таким чином: var require = function (file) …

3
Як позбутися попередження про застарілість Connect 3.0?
Я розробник node.js, який створює веб-програми за допомогою express.js. Наразі моя проблема: Кожного разу, коли я створюю програму на своєму комп’ютері, npm встановлює її і запускаю (разом із node app.js та nodemon), я отримую таке повідомлення в консолі: connect.multipart() will be removed in connect 3.0 visit https://github.com/senchalabs/connect/wiki/Connect-3.0 for alternatives connect.limit() …

8
JSLint: Використання функції перед визначеною помилкою
Я використовую JSLint для перевірки більшості своїх зовнішніх файлів Javascript, але найбільша кількість помилок, які я отримую, пов’язана з функціями, які використовуються до їх визначення. Це справді проблема, про яку я повинен хвилюватися ? Здається, Firefox, IE7 та Chrome все одно. Такі функції, як популярна init()(яку я часто використовую), як …

6
jQuery - липкий заголовок, який стискається при прокрутці вниз
Цікаво, як зробити липкий заголовок стиснутим (з анімацією), коли ви прокручуєте сторінку вниз і повертаєтеся до нормального стану, коли сторінка прокручується вгору. Ось два приклади для роз’яснення: http://themenectar.com/demo/salient/ http://www.kriesi.at/themes/enfold/ Я отримую деталь, щоб це виправити, але як я повинен зробити, щоб зменшити заголовок, коли користувач прокручує вниз? Дякую тонна

9
Використовуючи фадеїн і додавати
Я завантажую дані JSON на свою сторінку і використовую, appendTo()але я намагаюся зникати в результатах, будь-які ідеї? $("#posts").fadeIn(); $(content).appendTo("#posts"); Я побачив, що між документами є різниця між appendі appendTo,. Я також спробував це: $("#posts").append(content).fadeIn(); Я зрозумів, вищезгадане зробило трюк! Але я отримую "undefined"як одне з моїх значень JSON.

11
Супер в Backbone
Коли я замінюю clone()метод a Backbone.Model, чи є спосіб викликати цей замінений метод із моєї імплантації? Щось на зразок цього: var MyModel = Backbone.Model.extend({ clone: function(){ super.clone();//calling the original clone method } })

5
Як реалізується бібліотека обіцянки / відкладання? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише редагуючи цю публікацію . Закрито 5 років тому . Удосконалюйте це питання Як реалізується бібліотека обіцянки / відкладання типу q ? Я намагався прочитати …

1
виключення папки grunt (minimatch / glob)
У мене ситуація, коли я намагаюся використовувати grunt для накладання кодової бази, виключаючи конкретні папки. grunt використовує minimatch (подібний до bsdglob) під капотом для збігу файлів, але я, здається, не можу зрозуміти, як зробити стиль .gitignore виключаючи папку. Я хотів би проковтнути це: ignoreme і відповідати цим: /folder/path/here/to/something/ok.js /another/folder/path.js /test.js …

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