javascript- все статьи тега ➜ страница 84
через свойство innerText против innerHTML будет против против против против текстового содержимого этикетке текст, то свойство outertext
у меня есть выпадающий список, который заполняется Javascript. решая, какое значение по умолчанию должно отображаться при загрузке, я понял, что следующие свойства показывают точно такие же значения: innerText innerHtml label text textContent outerText мои собственные исследования показывают, контрольных тестов или сравнений между их немного, но не все. могу ли я использовать свой собственный здравый смысл и выбрать 1 или другую, поскольку они обеспечивают тот же результат, но, я боюсь, это ...
Мангуста и несколько баз данных в одном узле.проект js
Я делаю узел.проект JS, которая содержит вложенные проекты. Один подпроект будет иметь одну базу данных Mongodb, а Мангуст будет использоваться для обертывания и запроса БД. Но проблема в том Мангуст не позволяет использовать несколько баз данных в одном экземпляре мангуста, поскольку модели строятся на одном соединении. использовать несколько экземпляров мангуста, узел.js не допускает несколько экземпляров модуля, поскольку он имеет систему кэширования в require(). Я знаю, что отключить кэш ...
В JavaScript показателей
Как вы делаете экспоненты в JavaScript? Как бы вы сделали 12^2? ...
Как перехватить все запросы AJAX, сделанные различными библиотеками JS
Я создаю веб-приложение с различными библиотеками JS (AngularJS, OpenLayers,...) и нужен способ перехватить все ответы AJAX, чтобы иметь возможность, в случае истечения срока действия зарегистрированного сеанса пользователя (ответ возвращается с 401 Unauthorized статус), чтобы перенаправить его на страницу входа. Я знаю, что AngularJS предлагает interceptors управлять такими сценариями, но не смог найти способ добиться такой инъекции в запросы OpenLayers. Поэтому я выбрал подход vanilla JS. зд ...
Как модульное тестирование изолированной области директивы в AngularJS
что такое хороший способ модульного тестирования изолированной области в AngularJS JSFiddle показывает модульный тест директива фрагмент scope: {name: '=myGreet'}, link: function (scope, element, attrs) { //show the initial state greet(element, scope[attrs.myGreet]); //listen for changes in the model scope.$watch(attrs.myGreet, function (name) { greet(element, name); }); } Я хочу убедиться, что директива прослушивает изменения ...
Использование React в многостраничном приложении
Я играл вокруг с React и до сих пор мне очень нравится. Я создаю приложение с NodeJS и хотел бы использовать React для некоторых интерактивных компонентов в приложении. Я не хочу, чтобы это была одна страница приложения. Я еще не нашел в интернете ничего, что отвечало бы на следующие вопросы: как разбить или объединить мои компоненты React в многостраничном приложении? в настоящее время все мои компоненты в один файл, хотя я никогда не могу загрузить их в некоторых разделах приложения. до ...
Угловатый.js ng-повторить через несколько элементов
этот вопрос был частично рассмотрен здесь: угловой.js ng-повторить через несколько тр однако это всего лишь обходной путь, на самом деле он не решает основную проблему, а именно: как можно использовать ng-repeat для нескольких элементов без оболочки? например, jquery.аккордеон требует, чтобы вы повторили элемент h3 и div, как это можно сделать с помощью ng-repeat? ...
Разработка приложения AngularJS с динамическим набором модулей
У меня есть приложение со сложным макетом, где пользователь может поместить (перетащить/отбросить) виджеты (выбрав из предопределенного набора 100+ виджетов), где каждый виджет является пользовательской реализацией, которая отображает набор данных (извлеченных с помощью вызова REST) определенным образом. Я прочитал тонны сообщений в блоге, вопросы stackoverflow и официальные документы AngularJS, но я не могу понять, как я должен проектировать свое приложение для обработки там требований. Глядя н ...
как установить размер шрифта на основе размера контейнера?
У меня есть контейнер, который имеет % ширины и высоты, поэтому он масштабируется в зависимости от внешних факторов. Я хотел бы, чтобы шрифт внутри контейнера был постоянным размером относительно размера контейнеров. Есть ли хороший способ сделать это с помощью CSS? Элемент font-size: x% будет только масштабировать шрифт в соответствии с исходным размером шрифта (который будет 100%). ...
Рендеринг raw html с помощью reactjs
Так это единственный способ рендеринга raw html с помощью reactjs? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( <div className="comment"> <h2 className="commentAuthor"> {this.props.author} </h2> <span dangerouslySetInnerHTML={{__ ...
AJAX POST и знак плюс ( + ) - как кодировать?
Я отправляю содержимое поля формы через AJAX в php-скрипт и использую JavaScript для escape(field_contents). Проблема в том, что любые знаки плюса удаляются и заменяются пробелами. Как я могу безопасно "кодировать" знак плюс, а затем соответствующим образом "декодировать" его на стороне PHP? ...
В чем разница между "объявить класс" и "интерфейс" в TypeScript
в TypeScript, при создании .D. TS исходные файлы объявлений, что предпочтительнее и почему? declare class Example { public Method(): void; } или interface Example { Method(): void; } различия, что я могу сказать, что интерфейсы не могут иметь статические методы, так что вы должны использовать класс для этого. Оба не производят никакого вывода JS, так что, возможно, это не имеет значения? ...
Рекомендуется организовать структуру папок Javascript Library & CSS [закрыто]
Как вы организуете свою папку js & css в своем веб-приложении? моя текущая структура проекта выглядит так: root/ assets/ js/ lib/ css/ img/ index.html но это сложнее, когда я использую много javascript библиотеки и CSS плагин. JavaScript плагин поставляется с собственным .JS-файл, а иногда и со своим собственным .файл CSS. например, когда я использую jQuery с плагином JQueryUI, я ставлю jquery.js и jquery-ui.js внутри каталога js/lib. Но JQueryUI поставляется со св ...
Как выполнить прокрутку до элемента с помощью JavaScript?
Я пытаюсь переместить страницу <div> элемент. Я пробовал следующий код, но безрезультатно: document.getElementById("divFirst").style.visibility = 'visible'; document.getElementById("divFirst").style.display = 'block'; ...
Почему nodelist не имеет forEach?
я работал над коротким сценарием, чтобы изменить <abbr> внутренний текст элементов, но обнаружил, что nodelist нет forEach метод. Я знаю, что nodelist не наследует от Array, но разве это не похоже на forEach было бы полезно иметь метод? Есть ли конкретная проблема реализации, о которой я не знаю, что предотвращает добавление forEach до nodelist? примечание: Я знаю, что Dojo и jQuery оба forEach в какой-то форме для их элементов. Я не могу использовать из-за ограничений. ...
Добавьте "крючок" ко всем запросам AJAX на странице
Я хотел бы знать, можно ли "зацепить" каждый запрос AJAX (либо по мере его отправки, либо по событиям) и выполнить действие. На данный момент я предполагаю, что есть и другие сторонние скрипты на странице. Некоторые из них могут использовать jQuery, а другие-нет. Это возможно? ...
jQuery для выбора элементов параметра по значению
у меня есть элемент select, обернутый элементом span. Я не могу использовать select id, но мне разрешено использовать span id. Я пытаюсь написать функцию javascript / jquery, в которой вход-это число i, которое является одним из значений параметров select. Функция превратит соответствующую опцию в выбранную. <span id="span_id"> <select id="h273yrjdfhgsfyiruwyiywer" multiple="multiple"> <option value="1">cleaning</option> <option value="2">food-2 ...
Проблемы с областью применения углового UI modal
у меня возникли проблемы с пониманием/использованием областей для углового модального пользовательского интерфейса. а не сразу вот, у меня есть модули и все настроено правильно (насколько я могу судить), но эти примеры кода в частности, где я нахожу ошибку. .html (важная его часть) <div class="btn-group"> <button class="btn dropdown-toggle btn-mini" data-toggle="dropdown"> Actions <span class="caret"></span> </button> <ul class="dr ...
Зачем объявлять jQuery дважды? [дубликат]
этот вопрос уже есть ответ здесь: в чем причина включения скриптов с двумя разными вызовами? 6 ответов какова цель следующего кода? обратите внимание, что перед вторым кодом скрипта ниже,jquery.min.js комплект googleapis. <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/assets/js/vendor/j ...
Ссылка на другую схему в Мангусте
Если у меня есть две схемы, как: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments: [{body:"string", by: mongoose.Schema.Types.ObjectId}], }); Я попытался соединить их вместе, как в примере выше, но я не мог понять, как это сделать. В конце концов, если ...