我创建了以下 JavaScript 代码。这段代码工作正常,但 Dreamweaver 说,行 ( function load_unseen_notification(view = '')
) 有问题。但这里的问题是什么,代码工作正常。我想问题就会来view =''
。我该如何修复它?
function load_unseen_notification(view = '')
{
$.ajax({
url:"fetch.php",
method:"POST",
data:{view:view},
dataType:"json",
success:function(data)
{
$('.dropdown-menu').html(data.notification);
if(data.unseen_notification > 0)
{
$('.count').html(data.unseen_notification);
}
}
});
}
最佳答案
默认情况下,DreaemWeaver 不使用 ES6(引入了参数的默认值)。但您可以在设置中设置此行为。只要看一下就可以了。
ES6 之前的 JavaScript 不支持参数的默认值。但如果您不想更改设置,您可以将其重写为(推荐):
function load_unseen_notification(view) {
view = view || ''; // if view is defined, use the value. If not set view to an empty string.
关于javascript - javascript 代码可以工作,但出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47078259/