【问题标题】:Cannot find html and css file for Angular Dart component找不到 Angular Dart 组件的 html 和 css 文件
【发布时间】:2016-02-26 04:02:24
【问题描述】:

我正在使用 Angular Dart 版本 ^1.1.2+2。我有一个正在使用的自定义 Angular 组件,它有一个 dart 文件、html 文件和 css 文件。当我在 Dartium 中运行时,一切似乎都运行良好。但是,当我编译所有内容并在 Chrome 或 Firefox 中运行它时,会出现以下错误:

GET https://dartlang.org/lib/classes/Controller/PlaybackSignalProcessingController.css net::ERR_CONNECTION_CLOSED html dart2js.dart:18457
GET https://dartlang.org/lib/classes/Controller/PlaybackSignalProcessingController.html net::ERR_CONNECTION_CLOSED html dart2js.dart:18457

这是 .dart 文件开头的样子

@Component(
    selector: 'playbackProcessingController',
    templateUrl: 'PlaybackSignalProcessingController.html',
    cssUrl: 'PlaybackSignalProcessingController.css',
    useShadowDom: false)
class PlaybackSignalProcessingController extends MainController {
  PlaybackSignalProcessingController get playbackprocessingctrl => this;

  PlaybackSignalProcessingController(EventBus eb) : super(eb)  {
    print("Playback Signal Processing Controller Constructor");
  }

我将 PlaybackSignalProcessingController 绑定在 main.dart 文件中。我还尝试对 templateUrl 和 cssUrl 路径使用“../lib/classes/Controller/PlaybackSignalProcessingController”并遇到同样的问题。我不确定为什么它找不到 html 和 css 文件。有任何想法吗?谢谢。

【问题讨论】:

    标签: dart angular-dart


    【解决方案1】:

    您可以/应该使用 templateUrl: 'packages/my_app/.../PlaybackSignalProcessingController.html' 之类的内容访问该文件。

    【讨论】:

      猜你喜欢
      • 2018-06-21
      • 2018-06-09
      • 2014-11-28
      • 1970-01-01
      • 2021-05-31
      • 2017-01-10
      • 1970-01-01
      • 2013-03-22
      • 2011-03-26
      相关资源
      最近更新 更多