js-amd

    1熱度

    1回答

    Im在requireJS中定義變量時遇到問題定義模塊時,它不會生效。我有以下(切開)的例子來說明該問題: 以下是定義的模塊: define([], function() { var testerString = "BaseLine"; var ShowTesterString = function() { console.log(testerString); } var se

    0熱度

    1回答

    兩個道場1.8和RequireJS支持AMD裝載機,但我有一個問題,使用CoffeeScript plugin時: 如果使用道場AMD裝載機:CS插件不兼容 如果使用RequireJS:dojo/*模塊是兼容的,但dijit/*不是(拋出錯誤) 是否有另一個用於Dojo的加載器/ CoffeeScript插件兼容?或者任何解決方案(使用CoffeeScript手錶命令除外)

    1熱度

    1回答

    使用requireJS在我的html5單頁web應用程序中動態加載JS模塊。我只是想知道我是否應該處理requireJS加載的模塊,一旦我完成它們(所以垃圾收集器可以清理它們)?如果是這樣,而不是如何從requireJS中處理所需的模塊? 在此先感謝

    0熱度

    1回答

    我負責構建樂隊的網站和tumblr。我正在草稿階段。目前正在思考如何處理腳本以優化性能。 基本上,我需要: 的jQuery:操縱DOM處理完成後,以及一些互動。 帶有jPlayer播放列表插件的jPlayer,用於具有Flash後備的HTML5音樂播放器。 從Songkick API(巡迴日期)加載數據的自定義腳本。它會添加巡迴展覽到頁面。應該在DOM準備就緒後發生(Ajax請求)。 一個自定義腳

    1熱度

    2回答

    我正在並行學習TypeScript和Dojo,這暴露了我對AMD的有限理解。我不明白如何將導入聲明與第三方「dgrid/Grid」AMD模塊,我的dgrid.d.ts存根聲明和我的消費類綁定在一起。之後無用功2天我在尋找任何方式(哈克或AMD的最佳做法)執行以下操作: MyModule.ts { ... var myGrid = new dgrid.Grid({ /*col s

    0熱度

    1回答

    是否可以向模塊添加別名? 比如我這樣定義 define('X') 模塊,我想需要像這樣 require(['Y'])

    8熱度

    2回答

    如果我使用/// <reference path="..."/>語法引用TypeScript聲明文件(例如jquery.d.ts),那麼我需要確保通過其他方式加載相應的庫,即只引用.d.ts文件不會加載庫。 當我使用它時,有什麼方法可以使TypeScript爲庫生成一個require()調用?如果我沒有使用AMD/requirejs,我可以手動撥打require,但我想讓它與AMD合作。 這樣做的

    8熱度

    1回答

    在我grunt.js文件我有 requirejs: { dist: { options: { almond: true, wrap: true, modules: [{name: 'main'}], mainConfigFile: "src/js/main.js", baseUrl: "src/js",

    4熱度

    3回答

    我有以下指向backbone.d.ts定義。 import Backbone = module("../../../dep/backbone/backbone"); export class Codebook extends Backbone.Model { defaults() { return { id: -1, title: -1

    6熱度

    3回答

    我有一些jQuery插件,我想用TypeScript中的AMD模式加載。例如,我可能有這樣的結構: /lib/jquery.myplugin.js /app.ts 該插件只是擴展jQuery。它不提供新的頂級功能或變量。一個例子可能是: // jquery.myplugin.js jQuery.fn.myExample = function() { ... } 相應jquery.myp