簡體   English   中英

AngularJS自定義指令問題

[英]AngularJS Custom Directive Issue

我對AngularJS相當陌生,並且在學習課程時遇到了一個問題(使用Angular的較舊版本)。 剛剛創建了一個自定義指令,它似乎沒有在View端被調用。 這是我的HTML代碼:

<h3>Results Found:</h3>
<div class="list-group">
    <search-result></search-result>
</div>

這是JS代碼:

myApp.directive('searchResult', function() {
    return {
        template: '<a href="#" class="list-group-item active"><h4 class="list-group-item-heading">Doe, John</h4><p class="list-group-item-text">555 Some St, New York, NY 101010</p></a>'
    }
});

注意:我目前正在使用AngularJS的1.6.1版本 有人可以幫我嗎? (謝謝大家)

DEMO

 var myApp = angular.module('DirectiveApp', []); myApp.controller("mainController", ["$scope", "$http", function($scope, $http) { } ]); myApp.directive('searchResult', function() { return { template: '<a href="#" class="list-group-item active"><h4 class="list-group-item-heading">Doe, John</h4><p class="list-group-item-text">555 Some St, New York, NY 101010</p></a>' } }); 
 <!DOCTYPE html> <html ng-app="DirectiveApp"> <head> <title>List</title> <link href="skeleton.css" rel="stylesheet" /> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.1/angular.min.js"></script> </head> <div ng-controller="mainController"> <div class="container"> <search-result></search-result> </div> </div> </body> </html> 

暫無
暫無

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

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