我是新的angularJs,我有JavaScript,其中包含加载小程序。 这是在javascript中工作,但是当我在angularJs中放入相同的代码,那是不编译,我的脚本没有执行,因为我写了一个自定义指令,但这是给错误SyntaxError:丢失:属性ID后 。SyntaxError:missing:属性id在angularJs后
Java脚本:
<div id="appletbox" class="photobox">
<script src="https://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {
id: "fingerCaptureApplet",
width: 140,
height: 140
};
var parameters = {
jnlp_href: "fca/finger-capture-applet.jnlp"
};
deployJava.runApplet(attributes, parameters, '1.7');
</script>
</div>
自定义指令代码:
angular.module('some', ['ngRoute'])
.directive('fingerScanner', function() {
return {
var attributes = {
id: "fingerCaptureApplet",
width: 140,
height: 140
};
var parameters = {
jnlp_href: "fca/finger-capture-applet.jnlp"
};
deployJava.runApplet(attributes, parameters, '1.7');
};
});
使用指令是象下面这样:
<div finger-scanner/>
请我是否做对了方式或 哪里不对了。 谢谢。