预期为0,但在ionic 3提供程序可注入问题中获得1

时间:2019-05-28 09:35:10

标签: angular typescript ionic-framework ionic3 angular6

当我尝试从Angular Web应用程序服务中添加离子提供程序中的api连接部分时,它显示了预期的0个参数,但其中有1个:

'OPTIONS': {
    'init_command': 'SET default_storage_engine=INNODB, sql_mode="STRICT_TRANS_TABLES" ',
    'charset': 'utf8mb4',
},

虽然在Angular Web项目中也是如此。

Ionic3提供程序如下所示:

@Injectable({
  providedIn: 'root'
})

该如何解决?

1 个答案:

答案 0 :(得分:1)

更改此内容:

(角度6中的新功能在离子3中不起作用)

@Injectable({
 providedIn: 'root'
})

对此

@Injectable()

升级到离子4