Как я могу упорядочить свои папки с угловыми приложениями, такие как пакет Java?

Как организовать структуру папок приложения «Угловое 2», например, пакеты Java? Рассмотрим следующий макет проекта: app |_model |_component |_service Я хотел бы импортировать foo.service.ts из службы в bar.component.ts в компонент . Но, насколько я знаю, импорт Angular 2 поддерживает только относительные пути, такие как /../service/ , что кажется очень неуклюжим решением. Есть ли способ ссылаться на […]

Catch bounds_changed событие, когда пользователь перемещает карту, но не метод setCenter

Я хочу прослушать событие bounds_changed, когда пользователь перемещает карту, меняет масштаб, но я не хочу, чтобы он был запущен, когда моя программа вызывает методы setCenter или setZoom. Поэтому я попытался удалить событие перед настройкой центра и добавлением его снова, снова. Однако это не сработало, Мое событие все еще уволено. var currentBoundsListener = null; function addBoundsChangedListener() […]

Как загрузить javascript-код в html-файл во время выполнения?

Позвольте мне спросить, можно ли загружать javascript-код в html-файл во время выполнения. Например, поместите текстовое поле для ввода местоположения файлов сценария и кнопки формы, чтобы вызвать загрузку файлов сценариев. Заранее спасибо.

Доступ к элементу DOM в Aurelia

Как вы можете получить доступ к элементу DOM в Aurelia? Это широкий и общий вопрос, но у меня есть чувство, что есть один или два предпочтительных способа сделать это. Сейчас у меня два текущих случая в Aurelia: В шаблоне у меня есть форма. Я хочу получить доступ к элементу формы в модели вида, на VM […]

Страница не защищена после выхода из системы и нажмите кнопку «Назад»

В моей предыдущей работе я столкнулся с хорошо известной проблемой неспособности пользователя не перемещаться по сайту с помощью кнопки «Назад» после выхода из системы. Мои технологии включают Spring, JavaScript и, возможно, мобильный модуль библиотеки Java AJAX ZK. Помимо навигации с помощью кнопки «Назад», авторизованный доступ работал иначе. У меня больше нет доступа к коду приложения. […]

Отображать разметку HTML в браузере без его визуализации

Начиная внедрять Javascript, мне нужно выполнить поиск и устранение неполадок и вывести HTML на экран без его визуализации. Я могу получить доступ к элементу (в IE) document.getElementById("test").outerHTML Я думаю, но я не могу доказать, что я получу, чтобы быть уверенным. Итак, что мне делать, чтобы document.write отображал весь элемент, включая теги?

Как сделать window.open всплывающим Modal?

В настоящее время я использую window.showModalDilog для открытия модального всплывающего окна, которое не позволяет родительскому окну делать какие-либо действия. Но в поиске Google я обнаружил, что это не стандартный метод, и различные браузеры перестали поддерживать эту функцию. На самом деле я столкнулся с этой проблемой в Opera. Opera дает мне ошибку javascript и останавливает выполнение […]

Facebook auto re-login от cookie php

Мой сайт использует подключение Facebook для входа в систему, а срок службы сеанса на моем сервере – 3600. Я использую Client-Side Flow (javascript) перенаправлять на login.php, а login.php извлекает файлы cookie (установленные javascript), чтобы получить токен доступа. Однако, если пользователь простаивает более 3600 секунд, сеанс на моем сервере истекает. ($ _SESSION ['uid'] не существует.) Как […]

JQuery DataTables – дочерние строки и «Undefined не является функцией»

Я работаю над добавлением дочерних строк в таблицу данных, и я получаю «TypeError: undefined не является функцией» для строки кода, которая отлично работает на другой таблице и странице. Есть идеи? HTML: <div class="table-responsive"> <h2 class="sub-header">Account Users&nbsp;<a href="?q=support"><span class="glyphicon glyphicon-question-sign"></span></a></h2> <table id="users_table" class="table table-striped embedded_table"> <thead> <tr class="text-center"> <th></th> <th>User Name</th> <th>Full Name</th> <th>User Type</th> <th>Assigned […]

Получить / установить значения свойств CSS через Javascript: вопросы

Мне некоторые вещи неясны: var myDiv = document.getElementById("myDiv"); var computedStyle = window.getComputedStyle(myDiv); 1) Невозможно напрямую получить глобальный цвет границы div, если есть только один цвет, одинаковый для каждой стороны: computedStyle.getPropertyValue("border-color"); Вместо этого: computedStyle.getPropertyValue("border-left-color"); ИЛИ computedStyle.getPropertyValue("border-right-color"); ИЛИ computedStyle.getPropertyValue("border-top-color"); … 2) При наличии свойств стиля в файле CSS они доступны только через метод getComputedStyle, а не через […]

JavaScript делает сайт умным, красочным и простым использованием.