如何在AngularDart中有条件地选择JavaScript

时间:2019-02-03 08:39:35

标签: dart angular-dart dart-html angular-dart-routing

AngularDart中的路由说明建议将以下内容用于开发模式,但明确指出不要在生产中使用它:

// WARNING: DO NOT set the <base href> like this in production!
// Details: https://webdev.dartlang.org/angular/guide/router
(function () {
  var m = document.location.pathname.match(/^(\/[-\w]+)+\/web($|\/)/);
  document.write('<base href="' + (m ? m[0] : '/') + '" />');
}());

如何仅在开发模式中有条件地包含此代码?我相信我知道如何在Dart代码中检测开发模式,但是我不确定在任何应用程序代码加载之前如何检测模式并在JavaScript中进行选择。

0 个答案:

没有答案