我是新的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/>
請我是否做對了方式或 哪裏不對了。 謝謝。