gpt4 book ai didi

javascript - Angular Material Design $mdDialog.prompt 不是一个函数

转载 作者:行者123 更新时间:2023-12-03 04:35:22 28 4
gpt4 key购买 nike

为什么我的 $mdDialog.prompt 不起作用,而 $mdDialog.confirm 对我来说工作正常?

我使用的代码是:

$scope.showPrompt = function(ev) {
var confirm = $mdDialog.prompt()
.title('What would you name your dog?')
.textContent('Bowser is a common name.')
.placeholder('dog name')
.ariaLabel('Dog name')
.ok('Okay!')
.cancel('I\'m a cat person');

$mdDialog.show(confirm);
}

在此期间,我在控制台中收到错误 TypeError: $mdDialog.prompt is not a function
但如果我使用下面的代码,它工作正常:

$scope.showPrompt = function(event) {
var confirm = $mdDialog.confirm()
.title('Are you sure to delete the record?')
.textContent('Record will be deleted permanently.')
.ariaLabel('TutorialsPoint.com')
.targetEvent(event)
.ok('Yes')
.cancel('No');
$mdDialog.show(confirm).then(function() {
$scope.status = 'Record deleted successfully!';
}, function() {
$scope.status = 'You decided to keep your record.';
});
};

最佳答案

$mdDialog.prompt() 仅在 v1.1.0rc1 中可用。

Here是工作示例和 here是 GitHub 问题

请检查版本并相应地使用可用的功能。

谢谢。

关于javascript - Angular Material Design $mdDialog.prompt 不是一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43323855/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com