小编Ali*_*adi的帖子

“Date.toLocaleString()”有哪些选项?

根据MDN 文档Date.toLocaleString()第二个参数是一个options参数:

toLocaleString(locales, options)
Run Code Online (Sandbox Code Playgroud)

他们在示例中使用:

let date = new Date(Date.UTC(2012, 11, 20, 3, 0, 0));

// Request a weekday along with a long date
let options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };

console.log(date.toLocaleString('de-DE', options));
Run Code Online (Sandbox Code Playgroud)

我的问题是,参数可能有哪些属性options

javascript

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

当参数作为对象传递时的 Typescript 构造函数简写

我知道当我们以传统方式传递参数时,我们可以使构造函数简写

class Foo {
  
  private name: string;
  private age: number;

  constructor(name: string, age: number) {
    this.name = name;
    this.age= age;
  }
}
Run Code Online (Sandbox Code Playgroud)

因此,此类的等效简写构造函数符号将是

class Foo {
      constructor(private name: string, private age: number) {}
    }
Run Code Online (Sandbox Code Playgroud)

同样,当构造函数参数作为对象传递时,我该如何做相同的简写,如下所示。

    class Foo {
      private name: string;
      private age: number;
      private group: string;
      constructor({
        name,
        age,
        group,
      }: {
        name: string;
        age: number;
        group: string;
      }) {
        this.name= name;
        this.age= age;
        this.group= group;
      }
   }
Run Code Online (Sandbox Code Playgroud)

typescript typescript-typings typescript2.0

14
推荐指数
1
解决办法
8343
查看次数

无法测试“void”类型的表达式的真实性

我不想推送 null 所以我要检查一个条件,但是我认为它说有一个语法错误

“无法测试‘void’类型的表达式的真实性”

我该如何正确地做到这一点?

localStorage.setItem('todoitems', JSON.stringify(this.todoitems)) 
  ? localStorage.setItem('todoitems', JSON.stringify(this.todoitems)) 
  : [];
Run Code Online (Sandbox Code Playgroud)

typescript

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

Chart.js 没有名为“ChartDataSets”的导出成员。您指的是“ChartDataset”吗?TS(2724)

当我导入时,ChartDataSets我收到一条错误消息line-chart.component.ts

'chart.js' has no exported member named 'ChartDataSets'. Did you mean 'ChartDataset'?
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我不明白问题出在哪里?我忘记安装库了?

我的代码是这样呈现的line-chart.component.ts

import { Component, } from '@angular/core';
import { ChartDataSets, ChartOptions } from 'chart.js';
import { Color, Label } from 'ng2-charts';

@Component({
  selector: 'app-line-chart',
  templateUrl: './line-chart.component.html',
  styleUrls: ['./line-chart.component.css']
})

export class LineChartComponent {

  lineChartData: ChartDataSets[] = [
    { data: [85, 72, 78, 75, 77, 75], label: 'Crude oil prices' },
  ];

  lineChartLabels: Label[] = ['January', 'February', 'March', 'April', 'May', 'June'];

  lineChartOptions = { …
Run Code Online (Sandbox Code Playgroud)

typescript chart.js angular

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

我想在 solana 上铸造一个新代币。如何使用 solana-web3.js 执行此操作?

我正在使用,solana-web3.js但找不到任何有关如何创建和铸造我自己的代币的示例。最好的方法是什么?

javascript solana

10
推荐指数
1
解决办法
9458
查看次数

在 Angular 和 NX 中发现名称无效的项目扩展

我正在使用Angularwith nx,当我尝试时nx serve todos出现此错误:

Project extension with invalid name found
Run Code Online (Sandbox Code Playgroud)

我的项目名称是:todos

我按照这个https://nx.dev/angular-tutorial/01-create-application创建todos应用程序,Angular 14.0.5并收到上述错误。

有人对这个错误有任何想法吗?

typescript angular nrwl-nx

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

如何内联解构 Typescript 中对象的嵌套可选属性?

我有以下类型为 User 的代码,该代码具有可选类型Address,我想在一行中对其进行解构。但是,当我尝试时,我收到一条错误消息:

类型“地址|”上不存在属性“街道” 不明确的'

单击此处查看下面提供的代码的 Typescript 游乐场

type User = {
 age: number;
 address?: Address;
}

type Address = {
 street?: string;
}

const user: User = {
 age: 22,
 address: {}
}

const {age, address: {street}} = user
Run Code Online (Sandbox Code Playgroud)

这里的街道在类型上不存在Address | undefined

javascript typescript typescript-typings typescript2.0

8
推荐指数
1
解决办法
3017
查看次数

Angular V17:@if 与 *ngIf 的前景 – *ngIf 将来会被弃用吗?

在新版本的 Angular V17 中,该@if指令可以用来替代ng-container,这真是太棒了。不过,有时*ngIf更简洁,比如判断是否显示按钮时:

<button *ngIf="loaded">OK</button>
Run Code Online (Sandbox Code Playgroud)

所以我想问一下,前景如何*ngIf*ngIfAngular 会在未来的版本中完全放弃吗?

即使上面的代码看起来不像以前那么优雅,我们是否应该*ngIf用now 替换所有实例?@if

@if(loaded){ 
    <button>OK</button>
}
Run Code Online (Sandbox Code Playgroud)

html if-statement angular angular17

8
推荐指数
1
解决办法
4926
查看次数

解码 xml 并渲染回画布图单元后,未在 mxgraph 中显示

我能够成功解码图形 xml 模型,但在拖动之前单元格不可见

下面的 GIF显示了我的问题

在此处输入图片说明

问题:我想在第一个(现在只显示 div)时间完全加载图形,也不需要拖动

这是我如何解码和呈现 xml

var graphXmlStr = ''//xmldata
var doc = mxUtils.parseXml(graphXmlStr)
var codec = new mxCodec(doc);
codec.decode(doc.documentElement, graph.getModel());
      
Run Code Online (Sandbox Code Playgroud)

我正在使用下面的代码作为graph.htmlLabels我需要的代码下面的 html

  graph.convertValueToString = function(cell) {
    return cell.value;
  }
Run Code Online (Sandbox Code Playgroud)

下面是我的完整代码

var graphXmlStr = ''//xmldata
var doc = mxUtils.parseXml(graphXmlStr)
var codec = new mxCodec(doc);
codec.decode(doc.documentElement, graph.getModel());
      
Run Code Online (Sandbox Code Playgroud)

请帮助我在此先感谢!!!

javascript jquery mxgraph jgraph

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

kubernetes:访问 Pod 内的 Ingress

我设置了一个对象,根据路径Ingress将流量路由到适当的位置。我想在另一个. 我想知道这是否可能?ServiceUrlIngressPod

我尝试设置一个ServiceIngress似乎不起作用。

kubernetes

6
推荐指数
2
解决办法
8148
查看次数