0

我有以下片段作为我的 requireJs 配置的一部分。

paths: {
            // Folders
            "templates": 'templates',
            "static": "static",
            "commonRequireJsModules": "commonRequireJsModules",
            "text": "commonRequireJsModules/text",
            "packages": 'packages',
            "contextSheets": "contextsheets",

            //Plugins
            "jquery": "./jquery-1.8.3",
            'jqueryUI': './jquery-ui-1.10.0.custom.min',
            "jqx": "/Content/Plugins/jqWidgets",
            'signalR': './jquery.signalR-1.0.1',
            'knockout': './knockout-2.1.0',
            'komapping': './knockout.mapping-latest.debug',

我可以在 chrome 的网络选项卡中看到正在加载映射插件,但由于某种原因,我从未在我的模块中获得它的引用。

define(
[
    'knockout',
    'komapping',
    'text!templates/productImages-ko.txt',
    'commonRequireJsModules/debugConsole'

],
function (ko, mapping , koTemplate, debugConsole) {

ko 已加载,但映射参数始终为 undef。我正在使用 2.4.1 的映射插件的任何想法。

谢谢。

4

0 回答 0