在require.js中加载映射插件的标准方法是什么?
下面是我的config.js(require.js配置文件)
require.config({
// Initialize the application with the main application file.
deps: ["app"],
paths:{
// JavaScript folders.
libs: "lib",
plugins: "lib/plugin",
templates: "../templates",
// Libraries.
jquery: "lib/jquery-1.7.2.min",
underscore: "lib/lodash",
text: 'text',
order: 'order',
knockout: "lib/knockout",
knockoutmapping: "lib/plugin/knockout-mapping"
},
shim:{
underscore:{
exports: '_'
},
knockout:{
deps: ["jquery"],
exports: "knockout"
}
}
}
Run Code Online (Sandbox Code Playgroud)
在我的视图模型中
define(['knockout', 'knockoutmapping'], function(ko, mapping) {
}
Run Code Online (Sandbox Code Playgroud)
但是,映射不限于ko.mapping.任何指针/建议将不胜感激.
谢谢,拉维
是否有任何示例代码显示番石榴收集功能(例如Futures,ValueFuture和ListenableFutureTask)?
我想转换自
MultiMap<String, String> byState = ArrayListMultimap.create();
multiMap.put("california", "San Jose");
multiMap.put("california", "San Diego");
multiMap.put("california", "San Francisco");
multiMap.put("Texas", "Austin");
至
Map<String, Integer> numberOfCitiesByState = Maps.immutableEntry("california",3).immutableEntry("Texas", 1).build()
是否有任何番石榴api以优雅的方式做到这一点?
谢谢,拉维