我想创建一个功能模块来处理上传的前端。
upload.component.html 没有错误。
<input
type="file"
#file
style="display: none"
(change)="onFilesAdded()"
multiple
/>
<button mat-raised-button (click)="openUploadDialog()">Upload</button>
Run Code Online (Sandbox Code Playgroud)
upload.component.ts 2 错误 - 导入上传和对话框组件
import { Component } from '@angular/core'
import { MatDialog } from '@angular/material'
import { DialogComponent } from './dialog/dialog.component'
import { UploadService } from './upload.service'
@Component({
selector: 'app-upload',
templateUrl: './upload.component.html',
styleUrls: ['./upload.component.css'],
})
class UploadComponent {
constructor(public dialog: MatDialog, public uploadService: UploadService) {}
public openUploadDialog() {
let dialogRef = this.dialog.open(DialogComponent, {
width: '50%',
height: '50%',
})
}
}
Run Code Online (Sandbox Code Playgroud)
upload.module.ts 3个错误,导入DialogComponent、上传服务、上传组件
import { …Run Code Online (Sandbox Code Playgroud) 在 angular 中,我试图确保我所在的页面在导航栏上突出显示 - 我认为这可能是我正在使用的引导程序导航的本机,但它似乎不起作用。
导航
<nav class="navbar navbar-expand-md navbar-dark bg-primary">
<a class="navbar-brand" [routerLink]="['/']"><fa-icon [icon]="faGlobeAmericas"></fa-icon> Offshore</a>
<a class="nav-link" [routerLink]="['/']" style="color:white"><fa-icon [icon]="faHome"></fa-icon> Home</a>
<a class="nav-link" [routerLink]="['/results']" style="color:white"><fa-icon [icon]="faSearch"></fa-icon> Search</a>
<a class="nav-link" [routerLink]="['/links']" style="color:white"><fa-icon [icon]="faLink"></fa-icon> Links</a>
</nav>
Run Code Online (Sandbox Code Playgroud)
是否有 css 脚本或我可以用来实现这一目标的东西?