关于Angular的问题(不要与AngularJS混淆),来自Google的Web框架。将此标记用于Angular问题,这些问题并非特定于单个版本。对于较旧的AngularJS(1.x)Web框架,请使用angularjs标记。
选择多个选项时关闭的预留垫垫子填充面板 我正在尝试在选择多个选项时试图防止MAT-AUTOCOLPOLTETER面板关闭。这是我的实施:
我正在尝试防止在选择多个选项时关闭面板。这是我的实施:
Context: 我正在使用Angular项目的尾风CSS。该应用具有一个应用程序组件和应用程序组件。 该项目的基础CSS: @layer base { html { 显示:Flex; flex-directi ...
问题是,任何用户都可以从浏览器从LocalStorage更改数据(例如,如果用户将教师内容更改为LocalStorage内部的值,则可以看到从学生到老师的内容并刷新页面)。
<input matInput #email="ngModel" name="email" [(ngModel)]="email" type="email" (ngModelChange)="onEmailChanged($event);" [pattern]="emailRegex">
这是代码,我正在尝试在输入上使用插值,但是它只是不起作用,尝试设置输入的值与用户用户名相同,但是这些都没有起作用 ...
角解析器如何处理订阅? 我正在使用Angular解析器加载我的页面的初始数据。众所周知,可以归还可观察的或承诺。 就我而言,我有这样的 导出类MySiterSolver实施R ...
角溶液器加载页面的初始数据。众所周知,可以归还可观察的或承诺。
这是我在index.html中的视频标签 <video controls width="600" height="300" id="myVideo"> <source src="/assets/DIA.mp4" type="video/mp4" /> </video> 视频没有加载。我有资产angular.json "assets": [ { "glob": "**/*", "input": "public" } ], 当我使用Visual Studio 2022在本地测试时,MP4文件也没有在媒体文件夹中找到。我试图从SRC文件夹中引用它,并且它也无法正常工作。可以在Angular Project中显示视频吗? 提前三 这种配置告诉Angular从公共文件夹,而不是从SRC/资产中复制所有文件。如果您的视频文件dia.mp4在SRC/Assets中(或此处未指定的任何其他文件夹),则Angular不会将其包含在最终构建中。这就是为什么您的标签找不到文件的原因。 ModifyAngular.json包含SRC/Assets文件夹。例如:"assets": [ "src/assets", "src/favicon.ico" ] ,然后,模板中的路径将看起来像这样: <video controls width="600" height="300" id="myVideo"> <source src="assets/DIA.mp4" type="video/mp4" /> </video>
Errorng0800:导入提供商支持NGMODULE或MODULEWITHPROVIDERS,但在迁移到独立组件
在正式迁移指南之后,我一直在迁移我的Angular应用程序使用独立组件。我运行以下命令:
I有一个角(18.2) +电子(26)应用,该应用需要进行伸标签,而在网络上运行时不需要此。 在标准app.config.ts中,我只是将以下使用以
我如何设置tailwind.config.js使用Angular&Tailwindcss v4应用程序
I使用此设置指南将parwindcss与我的角度应用设置。但是,没有tailwind.config.js。我尝试了很多在线博客,但没有起作用。我如何设置tailwind.config.j ...
类型:ctx.oncreditchange不是函数Angular
我有两个组成部分。组件A是父母和组件B。 组件A的外观: a.html <nb-box [onCreditChange]="onCreditChange"></nb-box> a.ts onCreditChange($event) { console.log($event) } 组件A的函数转移到B. 组件b看起来像这个 B.html <div class="box"> <nb-switch (onChange)="onCreditChange($event)"></nb-switch> </div> B.TS(此组件的一部分) import { Component, Input, NgModule, EventEmitter, Output} from '@angular/core'; export class Box extends BoxBase { @Output() onCreditChange: EventEmitter<any> = new EventEmitter() } 我在调用函数时会出现错误 core.js:6241 ERROR TypeError: ctx.onChange is not a function 你知道如何修复它吗? 传统组件 html <nb-box (onCreditChange)="onCreditChange"></nb-box> TS onCreditChange($event) { console.log($event) } ChildComponent 错误从这里开始,因为输出不是函数,所以它是一个允许您发送事件给父的对象。您需要在儿童中执行该功能的内部功能,并使用输出对象发出。 html <div class="box"> <nb-switch (onChange)="onChangeInChild($event)"></nb-switch> </div> TS import { Component, Input, NgModule, EventEmitter, Output} from '@angular/core'; export class Box extends BoxBase { @Output() onCreditChange = new EventEmitter<any>() onChangeInChild(eventObject: any){ this.onCreditChange.emit(eventObject) } } th这个错误发生在我的beacuse模板中的函数调用Misspelled。 I遇到了与服务器端渲染相关的问题,其中具有#MethodName的方法引起了错误。经过调查,我发现该方法是在我的代码库中重复的,导致执行过程中的混乱。此重复似乎正在干扰渲染过程。