小编Prz*_*ski的帖子

Typescript如何在foreach循环中访问组件变量?

嘿,有人可以告诉我如何在foreach循环中访问组件变量吗?我的 Plunker

 public testVariable:number;

  test(){
    console.log('fired');
    var x  =[1,2,3,4];

    x.forEach(function (e){
      this.testVariable = e;
    })

    console.log( this.testVariable);
  }
Run Code Online (Sandbox Code Playgroud)

javascript typescript angular

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

如何在文本下创建一个点/小圆圈?

如何仅使用 CSS 在文本下创建一个点,如下图所示?

带点的图片

图片需要始终位于任何长度的字符串中间。可能我需要使用 :beforeOR :after?我试过了,但结果很糟糕。

html css css-shapes

5
推荐指数
2
解决办法
3008
查看次数

Angular 2如何让setter等待输入setter来完成

嗨,我有一个问题.在我的组件中,我有一个像这样的输入设置器:

 @Input() set editStatus(status: boolean) {
    this.savedEditStatus = status;
    if (this.savedEditStatus === true && this.getTrigg === true) {

        this.getDataFromFlex("SHOWS_L").then((data: any) => {
            this.getTrigg = false;
            this.lengthDataOptions = data;
        })
    } else {
        this.getTrigg = true;
        this.lengthDataOptions = undefined;
    }

};
Run Code Online (Sandbox Code Playgroud)

我的问题是我得到两个编辑状态,值为true,他们几乎同时出现.因此,在这种情况下,对于此组件,getDataFromFlex函数将被调用两次.我不想第二次调用所以我认为getTrigg(boolean)将是一个解决方案.它不起作用.所以我需要你们的帮助.getTrigg是默认的组件初始设置为true

typescript angular

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

更改数组后的 Angular 4 刷新视图

我有一个没有任何代码的问题。我在某处读到视图仅在某些变量更改其引用时才会更新。但是它如何处理数组呢?当我编辑一个数组时,有时视图会更新,有时不会。有没有办法在数组更改后刷新视图?现在我使用:

data =JSON.parse(JSON.stringify(data))
Run Code Online (Sandbox Code Playgroud)

获取数据数组的新引用。这样对吗?有没有更好的方法来做到这一点?

angular

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

如何在包含几个单词的子字符串之后插入一个字符串

嘿,我需要在其他字符串中添加一个子字符串。

问题是需要在几个给定的词之后添加这个。

例如:需要放:$$$

字符串:“把钱还给我。”

结果应该是:“把我的钱还给我。”

以防万一我的字符串包含:“还钱”。

结果应该是:“把钱还给我。” 没有任何变化

我的意思是只有当字符串包含“我的钱”并在他之后插入新的子字符串时才应该插入子字符串。

javascript jquery

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

标签 统计

angular ×3

javascript ×2

typescript ×2

css ×1

css-shapes ×1

html ×1

jquery ×1