簡體   English   中英

AngularJS 元素指令 不在 HTML 上呈現

[英]AngularJS Element Directive Not rendering on the HTML

我的 AngularJS 指令不起作用,誰能告訴我我的代碼有什么問題。 我過去創建了指令,但我的代碼不再工作

這是我的 Plunkr https://plnkr.co/edit/Tf9h4b05bSyueALVSmW8?p=preview

這是正確的吧?

app.directive('ChartHorizontal', function() {
  var directive = {};
  directive.restrict = 'E';
  directive.template = '<h3>Hello Ji</h3>';

  return directive;
});

在 HTML 中,我們將執行<chart-horizontal></chart-horizontal>我們需要 controller 嗎? 如果是,我已經在我的項目中的 controller 中這樣做了。

謝謝

在此演示中運行良好:

 angular.module("app",[]).directive('chartHorizontal', function() { var directive = {}; directive.restrict = 'E'; directive.template = '<h3>Hello Ji</h3>'; return directive; });
 <script src="//unpkg.com/angular/angular.js"></script> <body ng-app="app"> <chart-horizontal></chart-horizontal> </body>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM