gpt4 book ai didi

dart - Angular Dart 2.0具有多个组件

转载 作者:行者123 更新时间:2023-12-03 03:44:15 25 4
gpt4 key购买 nike

我在Angular Dart 2.0中有三个组件,分别是菜单,公司,地址。这是引导它的最佳方法。在单个main.dart文件中,或使用每个component.dart文件到主文件的导入以及每个引导。我的代码在下面给出,请帮助
Menu.dart

@Component(
selector: 'menu'
)

@View(
templateUrl: 'lib/menu.html'
)
class Menu{

}

公司
import 'package:angular2/angular2.dart';
@Component(
selector: 'company'
)

@View(
templateUrl: 'lib/company.html'
)

class Company{

}

我如何定义主要功能
import 'package:angular2/angular2.dart';
import 'package:angular2/src/reflection/reflection.dart' show reflector;
import 'package:angular2/src/reflection/reflection_capabilities.dart'
show ReflectionCapabilities;

import 'lib/menu.dart';
import 'lib/company.dart';
import 'lib/address.dart';
main() {
reflector.reflectionCapabilities = new ReflectionCapabilities();
bootstrap(Menu);
bootstrap(Company);
bootstrap(Address);

}

这是正确的方法吗

最佳答案

bootstrap()的第一个参数是聚合物应用程序的根组件。您可能不会在页面中创建3个独立的Angular应用程序。

创建一个附加的应用程序组件并将其传递给 bootstrap

bootstrap(Application);

如果将所有代码添加到一个文件中或将每个组件拆分为一个文件只是一个首选项。

关于dart - Angular Dart 2.0具有多个组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31367475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com