{"id":3151,"date":"2023-11-14T15:35:24","date_gmt":"2023-11-14T07:35:24","guid":{"rendered":""},"modified":"2023-11-14T15:35:24","modified_gmt":"2023-11-14T07:35:24","slug":"Angular \u6307\u4ee4","status":"publish","type":"post","link":"https:\/\/bianchenghao6.com\/3151.html","title":{"rendered":"Angular \u6307\u4ee4"},"content":{"rendered":"
\u7ec4\u4ef6\u6307\u4ee4<\/span> <\/code>\n<\/div>\n <\/code>\n<\/div>\n
\n\u7ed3\u6784\u6307\u4ee4<\/span>
\n\u5c5e\u6027\u6307\u4ee4<\/span> <\/p>\n\u5c5e\u6027\u6307\u4ee4\u4e0e\u7ed3\u6784\u6307\u4ee4\u4e4b\u95f4\u7684\u533a\u522b<\/h2>\n
\n\n
\n \u5c5e\u6027\u6307\u4ee4<\/td>\n \u7ed3\u6784\u6307\u4ee4<\/td>\n<\/tr>\n \n \u5c5e\u6027\u6307\u4ee4\u770b\u8d77\u6765\u50cf\u666e\u901a\u7684HTML\u5c5e\u6027\uff0c\u4e3b\u8981\u7528\u4e8e\u6570\u636e\u7ed1\u5b9a\u548c\u4e8b\u4ef6\u7ed1\u5b9a\u3002<\/td>\n \u7ed3\u6784\u6307\u4ee4\u4ee5*\u7b26\u53f7\u5f00\u5934\uff0c\u5916\u89c2\u6709\u6240\u4e0d\u540c\u3002<\/td>\n<\/tr>\n \n \u5c5e\u6027\u6307\u4ee4\u4ec5\u5f71\u54cd\u6dfb\u52a0\u5230\u5b83\u4eec\u7684\u5143\u7d20\u3002<\/td>\n \u7ed3\u6784\u6307\u4ee4\u4f1a\u5f71\u54cdDOM\u4e2d\u7684\u6574\u4e2a\u533a\u57df\u3002<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n \u5982\u4f55\u521b\u5efa\u81ea\u5b9a\u4e49\u6307\u4ee4\uff1f <\/h2>\n
\u521b\u5efa\u57fa\u672c\u7684\u5c5e\u6027\u6307\u4ee4<\/h3>\n
\nimport {Directive, ElementRef, OnInit} from '@angular\/core'<\/span>;\n @Directive( {\n selector: '[appSimpleStyle]'<\/span>\n})\nexport class <\/span>SimpleStyleDirective implements <\/span>OnInit {\n constructor(private <\/span>elementRef: ElementRef) {\n }\n ngOnInit() {\n this<\/span>.elementRef.nativeElement.style.backgroundColor = 'green'<\/span>;\n }<\/pre>\n
\nimport { BrowserModule } from '@angular\/platform-browser'<\/span>;\nimport { NgModule } from '@angular\/core'<\/span>;\nimport { AppComponent } from '.\/app.component'<\/span>;\nimport {SimpleStyleDirective} from '.\/simple-style\/simple-style.directive'<\/span>;\n@NgModule({\n declarations: [\n AppComponent,\n SimpleStyleDirective\n ],\n imports: [\n BrowserModule\n ],\n providers: [],\n bootstrap: [AppComponent]\n})\nexport class <\/span>AppModule { }<\/pre>\n