modular-design

    3熱度

    2回答

    我在一個場景下,我必須在HTML5和Javascript中構建一個門戶容器。此容器將提供'n'個小部件URL,容器負責通過Ajax將其加載到DIV中(不在iFrame中)。 現在的問題是如何使每個小部件的JavaScript函數的定義分開?例如,我在容器頁面上有兩個DIV,Widget1_DIV和Widget2_DIV。 Widget1的HTML,JS和CSS將被放置在Widget1_DIV中,對

    0熱度

    2回答

    當然,編寫這種格式的反序列化代碼很容易。我已經做到了,但我不喜歡。 single responsibility principle指出我應該有一個只考慮這種序列化的泛型類。而且任務足夠通用,可以由框架來應對。

    1熱度

    1回答

    我正在做一個模塊化的應用程序: main.rb的 require "sinatra/namespace" require "haml" Dir.glob("servers/*/server.rb").each do |server| require_relative server end 我想要做的內聯模板: 服務器/一些/ server.rb namespace "/some

    0熱度

    3回答

    我在應用程序中有許多不同的「控制元素」:下拉列表,選項卡,菜單等。在同一頁上,有許多相同的控件。在編寫JavaScript處理與這些控件中的每一個相關的不同事件時,我試圖儘可能使我的代碼儘可能幹。其中一個挑戰是模塊化我的JQuery代碼,以便發生在特定控件內的事件僅影響該控件。 以此初始代碼爲例,它所做的全部操作都是在單擊時打開下拉菜單。我習慣於編寫由不同事件觸發的大量不同的匿名函數,所以這種類型

    2熱度

    2回答

    我最近建立了一個節點應用程序,並決定對它進行模塊化。我需要所有的依賴關係,聲明一個數組,在程序運行時由其他模塊操縱數組,並在app.js文件中執行應用程序(此文件中沒有太多其他內容)。這意味着所有的模塊化文件函數都應該在作用域鏈下進行,並且可以訪問app.js中所需的包和變量,對嗎? 但是,app.js中定義和需要的包方法和變量將引發錯誤爲undefined。這意味着我創建的模塊化文件無法訪問我的

    1熱度

    2回答

    我剛剛開始學習模塊化設計原則,並且我相信我不瞭解我的一種方法的上下文。在控制檯中,我得到Uncaught TypeError: Cannot read property 'val' of undefined - line 19。如果有問題,我正在使用Firebase。 這裏是我的代碼: (function(){ var UpdateTable = { resources: R

    -2熱度

    1回答

    我將構建一個應用程序,因爲它不是太豐富,否則我可以使用angularjs來實現此目的。我想將我的JS代碼組織成適當的模塊化編程方法。 E.g var SignUpModule = { elem: $('#id'), // unable to access jquery object here init: function (jQuery) { alert(jQuer

    0熱度

    1回答

    之間有什麼區別: NPM安裝的WebPack -g 和 NPM安裝-S的WebPack 是什麼大S字母代表什麼?如果我只是全局安裝webpack(第一條語句),還是必須爲我的項目執行第二行代碼,這足夠了嗎?我無法在Google上找到任何澄清。我熟悉webpack概念。

    15熱度

    3回答

    我一直在關注Modular Design Pattern很長一段時間,並且發現它非常有用,因爲它有助於良好維護代碼塊&將塊分離爲模塊。 與jQuery模塊結構的經常使用導致以下結構如下我的大多數應用程序/代碼: (function() { var chat = { websocket: new WebSocket("ws://echo.websocket.org/"),

    0熱度

    1回答

    我知道JS的基本知識,但我想把它作爲下一步。 我想在很多元素的JS幫助下改變CSS。問題是,我知道要選擇元素的唯一方法是 const name = document.getElement...(id/class/tag etc.); 所以我可以在以後通過它的名字指的是元素,並通過改變它的風格: name.style.cssproperty = "something"; 這是好的,但是當我已