如何告诉Angular2忽略嵌入式Angular1应用程序?

罗伯·塞格

我在Angular2组件内启动了一个Angular1应用程序。

模板:

<div #ng1Hook></div>
<input type="text" ng-model="vm.filters.date" />

成分:

@ViewChild('ng1Hook') div; 
ngAfterViewInit() {
    angular.bootstrap(this.div.nativeElement, ['ng1Module']);
}

问题在于NG2试图解析其模板内的NG1代码。例如,在模板的下方有这样的代码:当然ng-model="vm.filters.date",NG2无法处理此代码。

现在,我的NG2组件抱怨它无法读取'xyz'undefined属性,这是我在NG1组件模板中使用的属性ng-model=vm.xyz

如何致电NG2以忽略其模板内的NG1代码?还是还有其他将NG1正确嵌入NG2的方法?

贡特·佐赫鲍尔(GünterZöchbauer)

您可以添加属性ngNonBindable以防止Angular2处理绑定或实例化指令或组件。

如果HTML是动态添加的,Angular2也不会对其进行处理

<div [innerHTML]="someHtml">

的内容someHtml将被添加到DOM中,而Angular2不会以任何方式对其进行处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在angular2应用程序中使用Braintree的嵌入式UI?

Angular1应用程序中的Angular2组件

将数据传递到Angular1应用程序中降级的Angular2组件中

如何在Angular 1应用程序中嵌入独立的Angular 2应用程序

如何测试嵌入式红宝石应用程序?

如何从嵌入式应用程序接收 returnurl 事件?

在angular2中显示嵌入式图像

如何将现有的Angular1 Web应用程序转换为Cordova应用程序?

如何从本机iOS应用程序控制嵌入式Unity应用程序

如何提高Angular2应用程序的加载性能?

如何从 Angular2 应用程序获取 json 值

调试Angular2应用程序

maven-cargo2-plugin如何识别我的Spring Boot应用程序已在运行嵌入式Tomcat?

嵌入在 iframe 调整大小事件中的 Angular2 应用程序

从应用程序扩展链接到嵌入式框架

Java Web应用程序中的嵌入式Derby

远程执行Qt嵌入式应用程序

C ++应用程序中的嵌入式pdfium

具有独立应用程序的嵌入式Linux

“拆分”嵌入式系统上的应用程序

嵌入式cocos2d-js应用程序可以调用c ++吗?

在嵌入式 Linux 上禁用 QtQuick2 应用程序的 HDMI 输出

如何使用HTML中的嵌入式Java应用程序进行本地文件系统访问

如何从嵌入式应用程序实际使用设备树Blob?

如何在Spring Boot应用程序中排除嵌入式Tomcat

如何通过主屏幕书签(嵌入式)检测到正在访问该应用程序?

如何使嵌入式mongodb在应用程序关闭时保持数据?

如何从命令行调用嵌入式jre以便运行Java应用程序

如何在springboot应用程序中使用嵌入式mongoDB进行junit测试?