我放弃.如何定义Velocity?这些例子都没有表明这一点,而且是正确的; 它应该很容易.我试图在没有JQuery的情况下使用速度版本1.2.3(根据GitHub在九天前发布).我通过从GitHub直接下载到我的网页获得了第一个版本(较早版本,1.2.2),然后将我的网页保存为velocity.js.第二个是通过访问https://github.com/julianshapiro/velocity,访问velocity.js并将其保存为Velocity123.js获得的.
这个测试程序是为了帮助我开始使用velocity,但由于FireFox v 40.0.3的webdeveloper/webconsole报告,由于Velocity未定义的情况,我还不能到达那里.Velocity undefined的另一个FAQ实例似乎不适用,因为他使用的是JQuery的过时版本.在velocity1.2.3中,我已经看到了Velocity的实际定义,我已经找到了该文件.我已经通过复制它来测试文件定义,并在更改/到\之后将它DIR在shell中,那么如何才能定义?测试代码是:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test1 Velocity</title>
<meta charset="utf-8"/>
<!-- Standard download from GitHub
<script src="C:/Users/dbd/Documents/Library4thFloor/velocity.js">
</script>
-->
<!-- Suggested by wikipedia
<script src="//cdn.jsdelivr.net/velocity/1.2.2/velocity.min.js">
</script>
-->
<!-- manually included from github latest -->
<script src="C:/Users/dbd/Documents/Library4thFloor/Velocity123.js">
</script>
<script type="text/JavaScript">
function press(){
alert("entered press");
var idrect = document.getElementById("sq");
alert("after idrect is set");
Velocity(idrect, {opacity:0.3},{duration:2,easing:"ease-in-out",loop:5});
return false;
}
</script>
</head>
<body>
<h1>Sample SVG with Velocity</h1>
<br>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="400" height="400">
<rect id="sq"
x="25"
y="25" …Run Code Online (Sandbox Code Playgroud) 删除正在运行的Studio 3并安装新的,第一次启动时产生了消息:"无法加载JNI共享库:'C:... java.jdk1.8.0_05\bin ..\jre\bin\server\jvm.dll'"检查指示的bin目录后,'server'子目录丢失了.然后我将jre7和jre8安装为独立的jre.hre7和jre8都有bin下的server子目录.如果我将JAVA_HOME指向其中一个较新的安装,我将无法访问JDK.有没有其他方法告诉Aptana Studio 3使用哪个jvm?
整个练习的开始是为了让Aptana Studio 3使用Ruby 2.0.0,而不是ruby 1.9.3(两者都安装了).怎么可能这样做?两个rubys都在PATH中,首先是ruby2.0.0.另外RUBY_HOME指向ruby2.0.0.在命令提示符下输入ruby -v得到1.9.3.
反过来,我这样做是因为我在1.9.3中遇到了崩溃说:"你遇到了红宝石翻译中的一个错误......"
我似乎无法迭代一个范围.这是我得到的:
[1..6].to_a.each{ |n|
puts(n)
}
# => [1..6]
Run Code Online (Sandbox Code Playgroud)
这是一次迭代而不提供每个数字.有没有办法让这项工作?