小编ntd*_*g22的帖子

将D3.js导入Angular 2应用程序的正确方法

在Angular 2.0.0-rc.4应用程序中导入和使用D3的正确方法存在很多差异.我见过:

1)要添加到根index.html文件:

<script src="https://d3js.org/d3.v4.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

然后使用:

Import * as d3 from 'd3';
Run Code Online (Sandbox Code Playgroud)

在任何我希望实现D3视觉效果的组件文件中.

2)使用npm:

npm install d3 --save
typings install d3 --save
Run Code Online (Sandbox Code Playgroud)

然后仍然使用:

Import * as d3 from 'd3';
Run Code Online (Sandbox Code Playgroud)

虽然使用TypeScript 2.0.0 Beta(如果我正在阅读文档)我可以这样做:

npm install --save @types/d3
Run Code Online (Sandbox Code Playgroud)

那真的用了:

Import * as d3 from 'd3';
Run Code Online (Sandbox Code Playgroud)

- 使用两种方法,将以下内容添加var map = { }systemjs.config.js

'd3':'node_modules/d3/d3.min.js'
Run Code Online (Sandbox Code Playgroud)

并添加到 var packages = { }

'd3':{main:'build/d3.js',defaultExtension:'js'}
Run Code Online (Sandbox Code Playgroud)

任何人都可以确认实施D3的正确方法吗?谢谢.

d3.js angularjs typescript angular

13
推荐指数
1
解决办法
1万
查看次数

.NET Core和Angular 2工作流程

我想知道使用Angular 2设置.NET Core 1.0.0 MVC应用程序的正确归档结构是什么.我浏览过各种教程和讲座,但它们似乎都有不同的方法将angular 2实现到.NET中.另外,将角度2实现到.NET MVC应用程序的最佳实践是什么(我应该何时使用角度SPA实践而不是使用带有.NET的POST/GET)以及如何正确设置工作流程?谢谢.

typescript asp.net-core-mvc asp.net-core-1.0 angular

3
推荐指数
1
解决办法
2589
查看次数

Dialogflow,Google帐户链接和ASP.NET核心API(Webhook)

我是一名学生,正在为我的高级设计项目开发一个用于Google Home的NLP应用程序.我特别想知道:

  1. 实施Google帐户关联的正确方法是什么?Google帐户关联提供了哪些通过Dialogflow注册/验证用户(即从初始查询到Google登录,返回Dialogflow,再到我的ASP.NET Core的数据流是什么样的API处理程序).
  2. 帐户链接是否会将标头中的承载令牌返回给Dialogflow,从而返回给我的处理程序?或者我是否必须解析originalRequest JSON对象以获取用户信息,然后针对身份提供程序对其进行验证?
  3. 如何从我的webhook(ASP.NET Core API)中的Dialogflow请求中获取用户信息?我是否必须解析originalRequest JSON对象以获取用户信息?根据我的理解,从这个很棒的教程中,应该在验证JWT令牌后填充HttpContext.目前尚不清楚的是,如何从Dialogflow和Google帐户链接中获取令牌.

我感谢您提供的任何帮助或指导,以实现从Dialogflow到我的.NET webhook的用户身份验证/授权.

c# asp.net firebase-authentication actions-on-google dialogflow-es

3
推荐指数
1
解决办法
1378
查看次数