使用自定义指令显示表单 - AngularJS

时间:2014-07-28 07:29:48

标签: angularjs angularjs-directive angularjs-scope angularjs-routing angularjs-ng-click

我有一个带有ng-click功能的按钮。当我单击按钮时,它应该显示使用自定义指令在templateUrl中编码的表单。

我应该使用哪个功能来更改屏幕?

此处的Plunker:http://plnkr.co/edit/oxyOJ0XFDlZsLsnCegsI?p=preview

carVarApp.directive('dataEntry', function() {
      return {
      restrict: 'E',
      controller : function($scope)
      {
                         $scope.onClickEntry = function () {

                         $scope.formModel = {};
                       };
                   },
      templateUrl: 'dataEntry.html'
    };

1 个答案:

答案 0 :(得分:0)

您不需要自定义指令来显示自定义网址。

<div ng-show="showForm">
  <div ng-include src="{{templateUrlPath}}"></div>
</div>