我确信我在某处犯了一个愚蠢的错误,但我无法察觉。我有完全相同的两个js小提琴,一个正在工作,另一个没有,给出$injector:modulerr
错误。
工作小提琴:http://jsfiddle.net/dmajumder/tG46g/13/
非工作小提琴:http://jsfiddle.net/dmajumder/6tyb41gu/1/
这也可能是一个jsFiddle问题。如果我犯了一个非常愚蠢的错误,请原谅我,但请帮助我摆脱这个。
答案 0 :(得分:0)
在//create a keyValue with factory: scaling the circle 2times
KeyValue keyValueX = new KeyValue(stack.scaleXProperty(), 2);
KeyValue keyValueY = new KeyValue(stack.scaleYProperty(), 2);
KeyValue keyTransX = new KeyValue(stack.translateXProperty(), 100);
KeyValue keyTransY = new KeyValue(stack.translateYProperty(), 100);
//create a keyFrame, the keyValue is reached at time 2s
Duration duration = Duration.millis(2000);
//one can add a specific action when the keyframe is reached
EventHandler<ActionEvent> onFinished = new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent t) {
//reset counter
i = 0;
}
};
KeyFrame keyFrame = new KeyFrame(duration, onFinished,
keyValueX, keyValueY, keyTransX, keyTransY);
jsfiddle中,您没有包含angular.js框架
答案 1 :(得分:0)
在工作小提琴中,你包括了AngularJS库AngularJS 1.2.1
。
但是在不工作的小提琴中你忘了添加AngularJS库。
没有换行 - <head>
:
这会将您的JavaScript代码放在<head>
部分。
没有换行 - <body>
:
这会将您的JavaScript代码放在<body>
部分。
我想指出,可以在JsFiddle Documentation.
中找到更多信息所以,请添加并查看魔法。它会起作用。