1

我正在使用 IBM BPM 8 在包含 javascript 的 dojo 平台上创建流程流。我们使用了三个支持 NextGen 教练的版本;传统教练和门户版本。现在通过这个,我们正在尝试实现一个类似于 FullCalendar 或类似于 SharePoint 的日历视图。我正在与之合作的小组不确定如何合并代码函数 dojo.version.toString() 以产生我们想要的结果。我确实有我尝试过的示例,但由于使用了不同的工具,我不确定确切的语法。

以下是我尝试过的一些示例。这样的调用更多的是出于我对做什么或使用语法的了解,所以如果你愿意,请笑,不会生气,但我确实希望得到一些帮助,或者至少在我可以获得帮助的地方得到指导。

<script type=”text/javascript”&gt;
getVersion(){
            alert(“Version: “ + dojo.version.toString());
}
</script>
<input type=”button” onclick=”getVersion()”&gt;Get Version</input>

结果:没有

var foo: String=dojo.version.toString();

结果:没有

var string=dojo.version.toString();

结果:没有

var string=dojo.version.toString();
<button type="button">Get Version</button>;

结果:没有

我不是最精明的程序员,并且被小组指示只是查找在这个领域是否有成功,但发现了一些看起来很有希望的,但是当我自己尝试时,一切正常,除了版本没有出现。

感谢您的时间和考虑。非常感谢任何和所有信息。

4

4 回答 4

3

我不确定您的设置,但如果您浏览到:

http://dojotoolkit.org/

然后在 Firebug 的 Firefox 控制台或 Chrome 开发者工具的控制台中输入:

dojo.version.toString()

然后按回车,你会得到(类似的东西):

"1.8.3 (30226)"

在此处输入图像描述

要在您的代码中使用此功能,您将使用以下分配:

var dojoVersion = dojo.version.toString();

或者按照你的例子的风格

<script>
function getDojoVersion() {
    alert("Version: " + dojo.version.toString());
}
</script>
<button onclick="getDojoVersion()">Get Version</button>

题外话:我认为您的某些双引号粘贴不正确,而且我认为它们不是有效的 JavaScript。

题外话:标签<input>不应该有任何内容。

于 2013-09-10T21:22:48.710 回答
0

如果我没记错的话,IBM BPM 8 中使用了dojo 1.7.3 。

于 2014-02-22T02:19:31.873 回答
0

IBM BPM 8、8.0.1 和 8.0.1.1 都使用 dojo 版本 1.7.3。IBM BPM 8.0.1.2 现在使用 1.7.4。但是,这些 dojo 构建是 IBM 定制的。它们不一定是dojo官方发布的。它们的许多特性都是针对 IBM BPM 的。

于 2014-05-30T14:12:28.863 回答
0

我知道你发布这个问题已经有一段时间

Coach 使用的道场版本是:1.8.6

于 2015-08-19T15:17:25.057 回答