我有以下片段作为我的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的映射插件。
THX。