angularmvp,passinganelementreftoapresenter
创始人
2024-10-28 15:31:55
0

在Angular MVP架构中,将ElementRef传递给Presenter是一个常见的需求。Presenter需要ElementRef来访问DOM元素。以下是实现的示例代码:

// component.ts import { Component, ElementRef } from '@angular/core'; import { Presenter } from './presenter';

@Component({ selector: 'app-root', template:

, }) export class AppComponent { @ViewChild('container', { static: true }) container: ElementRef;

constructor(private presenter: Presenter) {}

ngOnInit() { this.presenter.init(this.container); } }

// presenter.ts import { ElementRef } from '@angular/core';

export class Presenter { private container: ElementRef;

init(container: ElementRef) { this.container = container; console.log('Container element:', this.container.nativeElement); } }

在组件中使用ViewChild获取container元素的引用,并将其传递给Presenter。Presenter可以通过访问this.container.nativeElement来访问DOM元素。

相关内容

热门资讯

透视好友!约局吧开挂神器是真的... 透视好友!约局吧开挂神器是真的吗,哈糖大菠萝有挂吗5个常用方法,攻略教程(有挂解密)1、哈糖大菠萝有...
透视脚本!德普之星怎么开辅助,... 透视脚本!德普之星怎么开辅助,德普之星辅助工具如何设置,必备教程(有挂攻略)1、下载好德普之星辅助工...
透视透视!哈糖大菠萝挂,clo... 透视透视!哈糖大菠萝挂,cloudpoker作弊,教你攻略(有挂解密);哈糖大菠萝挂是一种具有地方特...
透视脚本!德扑圈有透视吗,德普... 透视脚本!德扑圈有透视吗,德普辅助软件,透视教程(有挂脚本)暗藏猫腻,小编详细说明德扑圈有透视吗原来...
透视辅助“德州局透视脚本下载安... 透视辅助“德州局透视脚本下载安装最新版本”透视辅助器(都是真的是有挂)1、进入游戏-大厅左侧-新手福...
辅助透视!德普之星透视辅助软件... 辅助透视!德普之星透视辅助软件下载,(德普)其实真的有挂,玩家教程(有挂技巧)1、该软件可以轻松地帮...
透视脚本“佛手在线大菠萝智能辅... 透视脚本“佛手在线大菠萝智能辅助器”透视辅助插件(真是有挂)1、实时佛手在线大菠萝智能辅助器开挂更新...
透视好牌!德普之星有透视辅助吗... 透视好牌!德普之星有透视辅助吗,(德扑之心)切实有挂,系统教程(有挂规律)1、玩家可以在德普之星有透...
透视好牌!约局吧作弊脚本,佛手... 透视好牌!约局吧作弊脚本,佛手大菠萝有挂吗,透明挂教程(有挂方法);小薇(透视辅助)致您一封信;亲爱...
透视数据!xpoker辅助,拱... 透视数据!xpoker辅助,拱趴大菠萝万能挂图解,系统教程(有挂工具)1、透视数据!xpoker辅助...