Angular
本话题发布Angular相关的问答文章和技术分享,将持续更新,为您推荐了11篇问答,访问即可查看更多精彩内容。
-
1
回答
50浏览
Angular国际化怎么动态切换语言?
我用 Angular 的 i18n 做了多语言,但只能在构建时指定 locale,用户运行时想切换语言根本做不到。官方文档好像说要用运行时编译,但又不推荐……有没有实际能用的方案? 我试过用 impo...
框架 2026-03-30 07:01:17 -
1
回答
24浏览
Angular 自定义管道为什么没有生效?
我在 Angular 项目里写了个自定义管道,用来格式化手机号,但模板里用了却没反应,数据还是原样显示。 已经加到 declarations 里了,也确认模块导入没问题。比如我这样用:{{ user....
框架 2026-03-29 17:58:20 -
1
回答
33浏览
Angular里inject()在构造函数外为啥报错?
我在组件里想用inject()获取服务,但不在constructor里用,结果一运行就报错说“inject() must be called from an injection context”。 查...
框架 2026-03-21 12:08:21 -
1
回答
67浏览
Angular自定义管道在异步数据下为什么不更新?
我在组件里用了一个自定义的管道来格式化从API获取的时间戳,但发现数据变了之后视图没更新。我试过把管道标记为pure: false,也确认了输入值确实变了,可管道的transform方法就是没重新执行...
框架 2026-03-11 19:23:29 -
1
回答
20浏览
Angular路由守卫里怎么获取路由参数?
我在用Angular写一个编辑页面的路由守卫,想在canActivate里拿到路由里的id参数做权限判断,但this.route.snapshot.paramMap.get('id')总是返回null...
框架 2026-03-11 10:30:24 -
1
回答
75浏览
Angular国际化后静态文本怎么不更新?
我用 Angular 的 i18n 做了多语言切换,动态内容能正常翻译,但写死在模板里的静态文本比如 欢迎 切换语言后根本不变,还是原来的中文。是不是漏了什么步骤? 我试过重新构建项目,也加了 LOC...
框架 2026-03-05 16:54:23 -
1
回答
44浏览
Angular里用switchMap取消上一个请求后,为什么偶尔还会收到旧数据?
我在做搜索框的防抖请求,用了switchMap来取消之前的HTTP请求,但有时候输入快一点,还是会收到上一次的响应结果,导致页面显示错乱。这是不是说明switchMap没生效? 我试过加debounc...
框架 2026-03-01 13:23:17 -
1
回答
24浏览
Angular 里 inject() 在组件外为啥报错?
我最近在 Angular 17 项目里尝试用 inject() 替代构造函数注入,但在一个工具函数里调用时直接报错说“inject() must be called from an injection...
框架 2026-03-01 08:05:24 -
1
回答
31浏览
Angular里用HttpClient发请求为啥收不到响应数据?
我在Angular组件里用HttpClient调后端接口,请求能发出去,Network面板也看到返回了200和JSON数据,但subscribe里拿不到data,控制台还报错说“Cannot read...
框架 2026-02-28 23:31:20 -
2
回答
44浏览
Angular自定义指令里怎么监听宿主元素的点击事件?
我在写一个自定义指令,想在宿主元素被点击时执行一些逻辑,但不知道该怎么绑定点击事件。试过在构造函数里用 elementRef.nativeElement.addEventListener,但听说这样不...
框架 2026-02-26 08:46:23 -
2
回答
60浏览
Angular HttpClient 设置请求头后为什么没生效?
在Angular项目里用HttpClient发送POST请求时设置了Authorization头,但后端一直返回401。检查代码没问题,重启服务也没用,是不是哪里漏掉了配置?求大神指点! 代码这样写的...
框架 2026-02-17 09:11:47