小编Mat*_*att的帖子

如何将d3.js中时间刻度的缩放限制为分钟?

我有一个 d3v4 图表,在 x 轴上使用时间刻度。一切都工作正常,但当我放大时,它永远不会停止。有没有办法让它在达到分钟刻度时停止缩放?

d3.scaleTime().range([0, width])
...
var zoom = d3.zoom()
      .scaleExtent([1, Infinity])
      .translateExtent([[0, 0], [width, height]])
      .extent([[0, 0], [width, height]])
      .on("zoom", zoomed);
Run Code Online (Sandbox Code Playgroud)

如果我更改为某个数字,我可以阻止它缩放Infinity,但问题是刻度的大小每次都不同,因此达到分钟刻度所需的刻度范围会有所不同。

javascript d3.js

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

D3 v4 - 获取当前缩放比例?

在D3.js的第4版中,如何获得缩放比例的当前级别?

我想要这样的东西:

var currentScale = zoom.scale();
Run Code Online (Sandbox Code Playgroud)

javascript d3.js

4
推荐指数
1
解决办法
6939
查看次数

错误TypeError:co.Number不是函数

我试图将两个字符串与Angular相乘.

<h5>{{Number(someString) * Number(someOtherString)}}</h5>
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

错误TypeError:co.Number不是函数

如何在HTML中将两个字符串与Angular相乘?

编辑:

gsc指出我可以简单地将字符串相乘.

{{'4'*'3'}}
Run Code Online (Sandbox Code Playgroud)

12

但是要小心

{{'4'+'3'}}
Run Code Online (Sandbox Code Playgroud)

43

angular

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

警告:不推荐使用从地址类型继承的合约成员“余额”。坚固性

警告:不推荐使用从地址类型继承的合约成员“余额”。将合约转换为“address”类型以访问成员,例如使用“address(contract).balance”代替。

我使用 Remix 编辑器在 Solidity 中收到此警告。

这是代码块:

function getSummary() public view returns(
    uint, uint, uint, uint, address
){
    return (
        minimumContribution,
        this.balance, // This is the warning line.
        requests.length,
        approversCount,
        manager
    );
}
Run Code Online (Sandbox Code Playgroud)

我尝试遵循警告的建议:

function getSummary() public view returns(
    uint, uint, uint, uint, address
){
    return (
        minimumContribution,
        address(contract).balance,
        requests.length,
        approversCount,
        manager
    );
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用。

ethereum solidity ether remix

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

错误:预渲染期间无法从 getStaticProps 返回 `redirect`

在我的 Next.js 应用程序中,我使用getStaticProps如下方式静态生成页面

export async function getStaticProps({ params }) {
  
  ...

  if (data.isRedirect) {
    return {
      redirect: {
        destination: `${data.redirectTo}`,
        permanent: false,
      },
    };
  }
  return {
    props: {
      data,
    },
    revalidate: 10,
  };
}
Run Code Online (Sandbox Code Playgroud)

它在本地主机上按预期工作,但当我部署到 Vercel 时,出现此错误。

错误:redirect预渲染期间无法从 getStaticProps 返回

我不明白这一点,因为 Next.js 在他们的文档中有这个例子。https://nextjs.org/docs/basic-features/data-fetching#getstaticprops-static- Generation

reactjs next.js vercel

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

标签 统计

d3.js ×2

javascript ×2

angular ×1

ether ×1

ethereum ×1

next.js ×1

reactjs ×1

remix ×1

solidity ×1

vercel ×1