我有一个jQuery插件,如“myPlugin”,如下所示:
我正在试图找出这个插件是否可以作为wirejs规范中的组件使用,如下面的示例所示(除了没有我正在使用的onDom ):
define({
myPluginComponent: {
create: {
module: 'myPlugin',
onDom: '#some-element'
}
}
});我可以想象,有些人已经尝试在jQuery插件上使用wirejs了。有人可以分享一个例子或一些文件吗?
发布于 2013-12-03 14:45:56
如果您的插件遵循类似于jQuery UI小部件的模式,那么您可以使用'wire/jquery/ui‘插件。这个插件说明了jQuery插件“构造”实例和设置/获取属性的独特方式。
从文档上,我想到了这个:
define({
myPluginComponent: {
widget: {
type: 'myPlugin',
node: { $ref: 'dom!some-element' }
}
},
$plugins: ['wire/jquery/ui', 'wire/jquery/dom']
});"myPlugin“是$.fn上插件属性的名称。如果插件采用配置选项,则可以将它们作为options属性与node属性一起提供。
https://stackoverflow.com/questions/20336949
复制相似问题