我想創建一個簡單的自定義指令,我遇到了這個問題。 當我在我的html文件中指定<div my-info></div>
指令時,它正在工作,但是當我指定爲<my-info></my-info>
時,它不起作用。指令名稱作爲標記不起作用
我app.js文件
app.directive('myInfo', function() {
return {
template:"<h3>My info directive</h3>" };});
我的HTML文件
<body ng-app="app">
<div ng-controller="emp">
<div my-info></div> <!-- This is working-->
<my-info></my-info> <!-- This is not working -->
</div>
當你創建一個指令,它制約因素只有默認的屬性,並添加限制屬性。爲了創建由類名/註釋觸發的指令,您需要使用restrict選項。 –
@arunkumartalla是你評論意味着這個職位? – Chanthu
no @Chanthu for this'默認指令只能用作屬性(A)。 ' –