小编Mic*_*ner的帖子

JavaScript 中的 Sigmoid 和大数

据我了解,您使用 sigmoid 函数将数字减少到 0-1 的范围。

使用此库中的函数

function sigmoid(z) {
  return 1 / (1 + Math.exp(-z));
}
Run Code Online (Sandbox Code Playgroud)

这适用于数字 1-36。任何高于此值的数字都将返回 1。

sigmoid(36) -> 0.9999999999999998
sigmoid(37) -> 1
sigmoid(38) -> 1
sigmoid(9000) -> 1
Run Code Online (Sandbox Code Playgroud)

如何增加范围以便该函数可以处理大于 36 的数字。

javascript sigmoid

7
推荐指数
1
解决办法
5304
查看次数

你如何在TypeScript中编写Gulp任务?

你如何在TypeScript中编写Gulp任务?

我见过的项目一样,这个地方他们写一饮而尽任务打字稿所以我知道这是可能的,但我有一个很难找到他们如何设置此.

npm typescript gulp

6
推荐指数
1
解决办法
1602
查看次数

Angular 2:如何专门导入 routerLink

如何在 Angular 2 中专门导入 routerLink 指令

问题

我正在为我的应用程序制作一个通用模块,并且我在任何地方都使用 routerLink,但 RouterModule 中没有其他任何内容,因此我想要一种无需导入所有内容即可访问该指令的方法。

我知道的

我知道要获取 routerLink 指令,您需要导入 RouterModule,如下所示。

import { RouterModule } from '@angular/router';
Run Code Online (Sandbox Code Playgroud)

我还知道所有模块都只是导入、声明和导出组件、服务等。所以理论上routerLink应该可以直接导入,但我不知道如何导入。

javascript angular

5
推荐指数
1
解决办法
5762
查看次数

VueJS 2 Cli使用Dev Server将POST转换为GET请求

问题

我使用Vue CLI启动了一个新的VueJS项目。我正在使用访存将登录信息发布到远程DEV服务器。当我在本地环境上调用此方法时,它将此调用处理为GET,POST,OPTIONS和GET。

这是我运行POST请求后从Chrome的网络面板显示的内容。

在此处输入图片说明

当它到达api服务器时,它正在作为GET请求处理,该请求返回405,因为它是POST而不是GET。

为什么在两个301之间跳动,然后将调用转换为GET请求。


工具类

我正在使用VueJS 2 CLI,Webpack和Babel

注意:我用伪造的网址替换了真实的api网址和服务器

JavaScript提取方法

authenticate (username, password) {
  const url = '/api/login/authenticate/'
  return fetch(url, {
    method: 'POST',
    body: JSON.stringify({ username, password }),
    headers: new Headers({
      'Content-Type': 'application/json'
    })
  }).then(res => res.json());
}
Run Code Online (Sandbox Code Playgroud)

Webpack API代理设置

proxyTable: {
   "/api": "http://www.myDevServer.net"
}
Run Code Online (Sandbox Code Playgroud)

javascript webpack vue.js

5
推荐指数
1
解决办法
360
查看次数

标签 统计

javascript ×3

angular ×1

gulp ×1

npm ×1

sigmoid ×1

typescript ×1

vue.js ×1

webpack ×1