标签: element

打字稿:如何循环显示枚举值以便在单选按钮中显示?

在Typescript中循环枚举枚举的正确方法是什么?(目前使用的是typescrip 1.8.1)

我有以下枚举:

export enum MotifIntervention {
    Intrusion,
    Identification,
    AbsenceTest,
    Autre
}

export class InterventionDetails implements  OnInit
{
constructor( private interService: InterventionService )
{
    let i:number = 0;
    for (let motif in MotifIntervention) {
        console.log( motif );
    }
}
Run Code Online (Sandbox Code Playgroud)

显示的结果是一个列表

0
1
2
3
Intrusion,
Identification,
AbsenceTest,
Autre
Run Code Online (Sandbox Code Playgroud)

我确实只想在循环中进行4次迭代,因为枚举中只有4个元素,我不希望0 1 2和3看起来像是枚举的索引号.

javascript arrays enums element typescript

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

检查数组是否是多维的?

  1. 检查数组是原始值的平面数组还是多维数组的最有效方法是什么?
  2. 有没有办法在没有实际循环数组并is_array()在其每个元素上运行的情况下执行此操作?

php arrays loops element multidimensional-array

131
推荐指数
7
解决办法
8万
查看次数

在标准模式下设置元素宽度或高度

是否可以<div>在标准模式下在JavaScript中设置HTML元素(例如)的宽度或高度?

请注意以下代码:

<html>
<script language="javascript" type="text/javascript">
    function changeWidth(){
        var e1 = document.getElementById("e1");
        e1.style.width = 400;
    } 
</script>
<body>
    <input type="button" value="change width" onclick="changeWidth()"/>
    <div id="e1" style="width:20px;height:20px; background-color:#096"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

当用户按下更改宽度按钮时,<div>宽度应该改变.

当doctype声明确定Quirks模式时,它工作正常.在标准模式下,我无法通过这种方式更改元素的大小

是否可以在标准模式下操纵元素的大小?如何绕过这种失调?

javascript size standards element quirks-mode

111
推荐指数
2
解决办法
19万
查看次数

如何一次性删除通用列表中的所有null元素?

在.Net中为C#定义了一个默认方法来删除列表中的所有元素null吗?

List<EmailParameterClass> parameterList = new List<EmailParameterClass>{param1, param2, param3...};
Run Code Online (Sandbox Code Playgroud)

让我们说一些参数是null; 我事先无法知道,我想从列表中删除它们,以便它只包含非null的参数.

c# null element list

105
推荐指数
5
解决办法
10万
查看次数

如何获取具有多个类的元素

说我有这个:

<div class="class1 class2"></div>
Run Code Online (Sandbox Code Playgroud)

如何选择此div元素?

document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0]
Run Code Online (Sandbox Code Playgroud)

这不起作用.

我知道,在jQuery中,它是$('.class1.class2'),但我想用vanilla JavaScript选择它.

javascript element class

101
推荐指数
4
解决办法
11万
查看次数

检查一个列表是否包含另一个列表中的元素

我有两个列表,其中包含不同的对象.

List<Object1> list1;
List<Object2> list2;
Run Code Online (Sandbox Code Playgroud)

我想根据特定属性(Object1和Object2具有(等等),一个相互属性(类型为Long),名为attributeSame)来检查list1中是否存在list1中的元素.

现在,我这样做:

boolean found = false;
for(Object1 object1 : list1){
   for(Object2 object2: list2){
       if(object1.getAttributeSame() == object2.getAttributeSame()){
           found = true;
           //also do something
       }
    }
    if(!found){
        //do something
    }
    found = false;
}
Run Code Online (Sandbox Code Playgroud)

但我认为有更好更快的方法来做到这一点:)有人可以提出吗?

谢谢!

java element list find

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

jquery,按类查找下一个元素

我怎样才能按类找到下一个元素.

我试过$(obj).next('.class');但这只返回$(obj)父类中的类.我需要按类名在整个代码中的任何位置使用下一个元素.因为我的代码看起来像

<table>
<tr><td><div class="class">First</div></td></tr>
<tr><td><div class="class">Second</div></td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这可能吗?

jquery element class next

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

两个列表中的共同元素

我有两个ArrayList对象,每个对象有三个整数.我想找到一种方法来返回两个列表的公共元素.有谁知道如何实现这一目标?

java element arraylist

91
推荐指数
8
解决办法
15万
查看次数

获取DOM节点的字符串表示形式

Javascript:我有一个节点(元素或文档)的DOM表示,我正在寻找它的字符串表示.例如,

var el = document.createElement("p");
el.appendChild(document.createTextNode("Test"));
Run Code Online (Sandbox Code Playgroud)

应该产量:

get_string(el) == "<p>Test</p>";
Run Code Online (Sandbox Code Playgroud)

我有强烈的感觉,我错过了一些简单的东西,但我找不到一个适用于IE,FF,Safari和Opera的方法.因此,outerHTML是没有选择的.

javascript string dom element cross-browser

89
推荐指数
6
解决办法
11万
查看次数

Octave/Matlab:向向量添加新元素

有一个向量x,我必须添加一个元素(newElem).

之间有什么区别 -

x(end+1) = newElem; 
Run Code Online (Sandbox Code Playgroud)

x = [x newElem];
Run Code Online (Sandbox Code Playgroud)

matlab element vector octave

74
推荐指数
2
解决办法
15万
查看次数