Вопросы по теме 'revealing-module-pattern'
раскрытие шаблона модуля (javascript) - это не может получить доступ к закрытым методам
: У меня есть класс javascript, написанный в «шаблоне раскрытия модуля»:
myObject = function () {
var varA,
varB,
methodA = function (data) {
//Some code...
},
methodB = function (data) {...
1217 просмотров
schedule
20.05.2022
Как обрабатывать локальные функции в шаблоне раскрывающего модуля, которые возвращают это
Мне нравится раскрывающийся шаблон модуля. У меня будут частные функции, которые я хотел бы сделать общедоступными и вернуть их. Но у меня также могут быть некоторые локальные функции в моем раскрывающем шаблоне модуля, которые "возвращают это"......
145 просмотров
schedule
20.05.2022
Шаблон Javascript Revealing Module - раскрытие переменных инициализации после возврата функции
Я часто использую шаблон Javascript Revealing Module, и мне нравится четкое разделение, которое он дает между общедоступным интерфейсом и внутренними компонентами. Однако я продолжаю сталкиваться с ситуацией, которая заставляет меня задаться...
2508 просмотров
schedule
14.03.2023
Javascript, раскрывающий шаблон модуля Noob
Я начинаю читать потрясающую книгу Эдди Османи по шаблонам проектирования javascript , но не могу оторваться от земли. Может ли кто-нибудь сказать мне, что здесь не так с моим подходом (я использую Raphael, просто для удовольствия):
var myPaper...
991 просмотров
schedule
25.02.2023
Как вы именуете объекты пространства в шаблоне раскрывающегося прототипа?
Я использую шаблон Revealing Module и имею несколько пространств имен. Пример:
// here's the namespace setup
var myProject= myProject|| {};
var myProject.models= myProject.models || {};
myProject.models.MyModel= function(){
var someMethod =...
1984 просмотров
schedule
13.08.2023
Как вы используете раскрывающийся шаблон модуля с документом jQuery.ready?
У меня есть следующий (хотя и) небольшой код реализации «шаблона модуля обнаружения»:
(function (CkSpace, $, undefined) {
CkSpace.GetLoanValues = function () {
var url = "/Home/UpdateAPR";
$.get(url, { Amount:...
782 просмотров
schedule
20.10.2022
Почему позиция { влияет на этот код Javascript?
Я потратил довольно много времени на эту проблему с Javascript (вы можете сказать, что я новичок в JS):
Возьмите хорошо написанный код Javascript, подобный этому примеру шаблона раскрывающегося модуля:
Запуск работает нормально. Затем...
262 просмотров
schedule
03.08.2023
раскрытие шаблона модуля java-скрипт не может получить доступ к переменной
Я реализую шаблон Revealing Module в JavaScript и испытываю трудности с доступом к объявленной переменной в другом скрипте. Ниже мой код.
Скрипт1:
var SomeEventHandler = (function (){
var logSomeEvent = function(){...}
return {...
356 просмотров
schedule
19.11.2022
Проблема с removeEventListener при раскрытии структуры модуля
Я очень расстроен этой проблемой, которая у меня есть. Я собрал код щелчка/перетаскивания, где, когда вы нажимаете на определенный элемент DOM, он перетаскивает указанный элемент DOM при движении мыши, а затем освобождает элементы при движении мыши....
222 просмотров
schedule
23.07.2023
Наследование JavaScript с помощью Require.js и шаблона раскрывающегося модуля
Вопрос:
Казалось бы, простой вопрос, который я исследовал в течение последних 2 недель (пожалуйста, полегче, поскольку я новичок во всем этом!):
Как аккуратно реализовать наследование в JavaScript при использовании Require.js и шаблона...
1048 просмотров
schedule
10.10.2022
(Показывая) Шаблон модуля, общедоступные переменные и оператор возврата
Я пытаюсь понять, как работают public` свойства в (Revealing) Module Pattern . Преимущество, на которое указал Карл Дэнли " Шаблон раскрывающегося модуля " это:
Явно определенные общедоступные методы и переменные, которые повышают...
3465 просмотров
schedule
29.06.2023
Javascript: выявление шаблона модуля. Доступ к закрытым членам
у меня есть библиотека javascript, раскрывающая свои элементы с помощью « Шаблон раскрытия модуля ». У меня есть особая потребность, когда мне нужно получить доступ к его Private Member . Может ли кто-нибудь помочь мне в этом отношении? Любые...
95 просмотров
schedule
20.06.2023
Разница между раскрывающимся шаблоном модуля и простым конструктором
Погуглил, но не нашел подходящего ресурса, объясняющего разницу между использованием шаблона раскрывающегося модуля и ключевым словом this .
При использовании раскрывающегося шаблона модуля у меня может быть следующий код:
var moduleRevealing...
809 просмотров
schedule
09.07.2023
Создание экземпляров раскрывающегося шаблона модуля
Я пытаюсь понять, как создавать разные экземпляры раскрывающегося шаблона модуля. У меня есть блок кода ниже, и я создаю экземпляры модуля1 и модуля2 для myRevealingModule и устанавливаю их переменные имени. Но имя модуля1 перезаписывается модулем2....
1310 просмотров
schedule
07.12.2023
Инициализировать подписки на ko.subscribable при создании модуля
У меня есть ViewModels, которые реализованы с использованием шаблона раскрывающегося модуля. Я использую глобальную подписку на нокаут для обеспечения несвязанной передачи данных между ними. Что я делаю сейчас, так это создание экземпляра ViewModel...
89 просмотров
schedule
01.09.2022
Возврат данных, разрешенных XMLHttpRequest, с функцией шаблона модуля
У меня проблема с объединением обратных вызовов javascript и раскрытием шаблона модуля. Я пытаюсь вернуть текст ответа HTTP с помощью метода функции carsData.getCars() .
В основном, что я хочу сделать, это:
вернуть данные из функции...
252 просмотров
schedule
28.04.2023
Как использовать цепочку с вложенными, раскрывающими шаблонами модулей в JavaScript?
Я изо всех сил пытаюсь понять пару шаблонов JS, объединенных вместе: шаблон раскрывающегося модуля и шаблон цепочки .
В идеале я хотел бы иметь возможность вызывать несколько методов из одной функции инициализации, например:
components...
624 просмотров
schedule
17.08.2022
Лучшие практики для доступа к закрытым методам в шаблоне раскрывающегося модуля
Почти в каждом учебном пособии по раскрытию шаблонов модулей, которое я видел, будет показан доступ открытого метода к частному методу без использования «method. call (this,...)».
Кажется, что это работает нормально, но если вы выполните...
869 просмотров
schedule
04.03.2023
Как немедленный вызов IIFE предотвращает загрязнение глобальной области видимости?
В уроке Udacity о немедленно вызываемых функциональных выражениях (относительно предоставленного фрагмента кода) говорится:
Возвращаемая функция закрывает (т. е. захватывает) переменную hi. Это позволяет myFunction поддерживать частное,...
595 просмотров
schedule
22.12.2022