问题标签 [angular-v7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
39 浏览

angular-routing - 是否可以在角度使用两条路线?

我使用Angular7做一个Angular应用程序,我尝试使用两个“router-outlet”标签,例如我有两个组件“main”和“main2”,它们有一半是相同的,它们在父组件中路由,并且我想将它们的差异路由到两个“子组件”中,这可能吗?你有什么探索的方法吗?谢谢 ;)

0 投票
1 回答
161 浏览

angular-dynamic-components - 加载通用角度动态组件

我正在尝试为弹出窗口创建一个动态组件,以便为不同的内容创建视图和编辑页面。我制作了一个弹出组件,我想在其中传递一个新的组件名称和页面标题。但是,我没有在弹出组件中获得新的组件数据。请查看代码,如果您需要更多详细信息,请询问。提前致谢。

我试图在另一个组件中注入服务,并在单击按钮时获取数据,但在弹出组件中,我没有获取数据。目前,我只对 popup.component.ts 文件执行 console.log 数据,但在 console.log 中没有结果。

动态弹出组件的文件夹结构

弹出服务.ts

弹出组件.ts

这是调用动态组件并应创建弹出窗口的代码。组件.ts

组件.html

0 投票
1 回答
308 浏览

azure - Msal-Angular v1-acquireTokenPopup/LoginPopup 返回一个权限不足的访问令牌,即使在授予管理员同意后也是如此

在首次授予管理员同意时,我们收到了一个无效的 accessToken,其范围为空。如果用户再次重试——我们调用acquireTokenPopup 并且accessToken 变为有效。

在此处输入图像描述

复制步骤

第 1 步:管理员点击登录按钮 (loginPopup)

第 2 步:MS 提示登录和管理员同意页面(我们需要 User.Read.All)

第三步:我们调用acquireTokenSilent()来获取Access Token作为我们Graph Client的AuthenticationProvider

第 4 步:Graph API /users 请求返回 403 - 权限不足

核心库:@azure/msal 或 msal

核心库版本:1.4.8

包装库:@azure/msal-angular

包装器库版本:1.1.2

角度:7

我在这里创建了一个 GitHub 问题票:https ://github.com/AzureAD/microsoft-authentication-library-for-js/issues/3524