ホームページ  >  記事  >  php教程  >  AngularJS は変数の変更に基づいてテンプレートを動的にロードするメソッドを実装します

AngularJS は変数の変更に基づいてテンプレートを動的にロードするメソッドを実装します

高洛峰
高洛峰オリジナル
2016-12-07 15:48:071113ブラウズ

この記事の例では、AngularJS が変数の変更に基づいてテンプレートの動的読み込みを実装する方法について説明します。参考として、次のようにみんなと共有してください:

ディレクティブ:

return {
    restrict: 'E',
    replace: true,
    templateUrl: 'app/view/order.html',
    link: function (scope, element, attrs) {
      scope.Type = attrs.Type;
    }
};

テンプレート:

<div ng-switch on="item.Type">
 <div ng-switch-when="1"><ng-include src="&#39;views/1.html&#39;"></ng-include></div>
 <div ng-switch-when="2"><ng-include src="&#39;views/2.html&#39;"></ng-include></div>
 <div ng-switch-when="3"><ng-include src="&#39;views/3.html&#39;"></ng-include></div>
</div>

この記事が AngularJS プログラミングの皆様に役立つことを願っています。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。