JavaScript代码有效但我收到错误

时间:2017-11-02 14:53:39

标签: javascript dreamweaver

我创建了以下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);
    }
   }
  });
 }

1 个答案:

答案 0 :(得分:2)

默认情况下,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.