鍍金池/ 問答/HTML5  網(wǎng)絡安全  HTML/ Angular JS 的 Material Design 中Dialog里面的P

Angular JS 的 Material Design 中Dialog里面的Prompt無法使用

在學習Angular JS的過程中。在Angular JS給出的官方示例,Angular官方Demo中的Prompt和后三個均無法使用。僅僅alert和confirm可以使用。
clipboard.png。點下去沒有反應。不知是不是官方的代碼修改了。我將Prompt的代碼貼出來。` $scope.showPrompt = function(ev) {

            // Appending dialog to document.body to cover sidenav in docs app
            alert("one");
            var confirm = $mdDialog.prompt()
                .title('What would you name your dog?')
                .textContent('Bowser is a common name.')
                .placeholder('Dog name')
                .ariaLabel('Dog name')
                .initialValue('Buddy')
                .targetEvent(ev)
                .required(true)
                .ok('Okay!')
                .cancel('I\'m a cat person');

            alert("two");
            $mdDialog.show(confirm).then(function(result) {
                $scope.status = 'You decided to name your dog ' + result + '.';
            }, function() {
                $scope.status = 'You didn\'t name your dog.';
            });
        };`

其中 alert("one")執(zhí)行了,但是alert("two")并沒有。非常感謝大家能夠給出指點,謝謝。!

回答
編輯回答
焚音

找到答案了。`

                .required(true)`這個要去掉才可以使用。
2017年9月23日 17:10