Javascript 角度材质$mdDialog,带第二位支架

Javascript 角度材质$mdDialog,带第二位支架,javascript,angularjs,angular-material,Javascript,Angularjs,Angular Material,我正在尝试向“角度材质”对话框添加第二个输入,但我不确定这是否可行。我试图添加Test2占位符,但没有成功。提前谢谢你的帮助 $scope.showPrompt = function (ev) { $scope.statusTopic = ''; var confirm = $mdDialog.prompt() .title('Test?') .placeholder('Test1') //.placeholder('Test2')

我正在尝试向“角度材质”对话框添加第二个输入,但我不确定这是否可行。我试图添加Test2占位符,但没有成功。提前谢谢你的帮助

 $scope.showPrompt = function (ev) {
    $scope.statusTopic = '';
    var confirm = $mdDialog.prompt()
      .title('Test?')
      .placeholder('Test1')
      //.placeholder('Test2')
      .targetEvent(ev)
      .ok('Okay!')
      .cancel('Cancel');

下面是一个使用自定义对话框的示例-

加价

<div ng-controller="MyController as vm" ng-cloak="" ng-app="app">
  <md-button class="md-primary md-raised" ng-click="vm.open($event)">
    Custom Dialog
  </md-button>
  <div ng-if="vm.showText" layout="column">
    {{vm.placeholder1}}
    <br>
    {{vm.placeholder2}}
  </div>

  <script type="text/ng-template" id="test.html">
    <md-dialog aria-label="Test">
        <div layout-padding layout="column">
        <md-input-container>
            <label>Placeholder 1</label>
          <input ng-model="vm.placeholder1">
        </md-input-container>
        <md-input-container>
            <label>Placeholder 2</label>
          <input ng-model="vm.placeholder2">
        </md-input-container>
        <md-button ng-click="vm.save()" class="md-primary">Save</md-button>
      </div>
    </md-dialog>
  </script>
</div>
演示:

文件:


下面是一个使用自定义对话框的示例-

加价

<div ng-controller="MyController as vm" ng-cloak="" ng-app="app">
  <md-button class="md-primary md-raised" ng-click="vm.open($event)">
    Custom Dialog
  </md-button>
  <div ng-if="vm.showText" layout="column">
    {{vm.placeholder1}}
    <br>
    {{vm.placeholder2}}
  </div>

  <script type="text/ng-template" id="test.html">
    <md-dialog aria-label="Test">
        <div layout-padding layout="column">
        <md-input-container>
            <label>Placeholder 1</label>
          <input ng-model="vm.placeholder1">
        </md-input-container>
        <md-input-container>
            <label>Placeholder 2</label>
          <input ng-model="vm.placeholder2">
        </md-input-container>
        <md-button ng-click="vm.save()" class="md-primary">Save</md-button>
      </div>
    </md-dialog>
  </script>
</div>
演示:

文件:


您必须使用自定义对话框。谢谢。我正在使用自定义对话框。你能告诉我正确的方向/教程/示例吗?你必须使用自定义对话框。谢谢。我正在使用自定义对话框。你能给我指一下正确的方向/教程/例子吗。