首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angular-dart:“URI的目标...”

Angular-dart:“URI的目标...”
EN

Stack Overflow用户
提问于 2015-01-25 18:15:04
回答 1查看 132关注 0票数 0

我到处寻找这个问题,虽然我发现了无处不在的相同错误的报告,但我没有找到这个特定的错误,似乎也无法解决它。我现在正在学习Dart,正在学习Angular-Dart教程,并且我一直在很早就得到这个错误,但我找不到任何解释。这是我的badge_controller文件:

代码语言:javascript
复制
library s1_basics.badge_controller;

import 'package:angular/angular.dart';

@NgController(
selector: '[badge-controller]',
publishAs: 'ctrl'
)
class BadgeController {
  static const DEFAULT_NAME = 'Anne Bonney';
  static const LABEL1 = 'Arrr! Write yer name!';
  static const LABEL2 = 'Aye! Gimme a name!';
  String name = '';

  bool get inputIsNotEmpty => name.trim().isNotEmpty;
  String get label => inputIsNotEmpty ? LABEL1 : LABEL2;

  generateName() {
    name = DEFAULT_NAME;
  }
}

这是我的pirate_module文件:

代码语言:javascript
复制
library s1_basics.pirate_module;

import 'package:angular/angular.dart';
import 'package:s1_basics/badge_controller.dart';

class PirateModule extends Module {
  PirateModule() {
    type(BadgeController);
  }
}

我在这篇教程中还处于起步阶段,我不认为我能展示多少其他的东西来调试这篇教程,但是如果有人有一个想法,我将非常感激。干杯!

EN

回答 1

Stack Overflow用户

发布于 2015-01-25 18:28:52

将导入路径更改为导入文件的相对引用似乎可以修复该问题;即,最初这会给出错误:

代码语言:javascript
复制
import 'package:s1_basics/pirate_module.dart'; 

但在将其更改为

代码语言:javascript
复制
import '../lib/pirate_module.dart';

如果任何人有问题,worked...so就是(解决这个问题的)解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28135288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档