小编The*_*Eks的帖子

ng-if检查数组是否为空

我正在使用的API如果数组中没有项目则返回此值

items: []
Run Code Online (Sandbox Code Playgroud)

如果数组中有项目,则返回类似的内容

items: [
  {
    name: 'Bla'
  }
]
Run Code Online (Sandbox Code Playgroud)

在我的模板中,我相信我需要使用ng-if来显示/隐藏元素,具体取决于是否存在数据.

<p ng-if="post.capabilities.items"><strong>Topics</strong>: <span ng-repeat="topic in post.capabilities.items">{{topic.name}}</p>
Run Code Online (Sandbox Code Playgroud)

然而,我可能完全偏离基础,因为这是我第一次在Angular工作,并且可能有更好的方法来做我想做的事情.

javascript arrays angularjs

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

如何获取当前锚点的title属性?

在网格中有~500个锚标签都有标题属性,我想从用户当前悬停的元素中获取该标题,并将其显示在网格的顶部,这样你就可以知道你在盘旋的是什么.或者,还有其他选择吗?

<a class="color" title="#Wicked" style="height: 30px; width: 30px; background-color: rgb(70, 60, 65); display: block;"></a>
<a class="color" title="#Tallulah" style="height: 30px; width: 30px; background-color: rgb(95, 58, 61); display: block;"></a>
<a class="color" title="#Merlot" style="height: 30px; width: 30px; background-color: rgb(79, 56, 57); display: block;"></a>
<a class="color" title="#Speakeasy" style="height: 30px; width: 30px; background-color: rgb(87, 50, 65); display: block;"></a>
<a class="color" title="#Tamarind" style="height: 30px; width: 30px; background-color: rgb(95, 68, 74); display: block;"></a>
<a class="color" title="#Oxford" style="height: 30px; width: 30px; background-color: rgb(101, 64, 60); display: block;"></a>
<a …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

为什么 input type=search 会导致 Webkit(Safari) 上的额外填充

当使用输入时,type="search"为什么 Safari 会在字段的值/占位符的左侧添加一些额外的填充像素?

<input type="search" placeholder="Search" />
Run Code Online (Sandbox Code Playgroud)

(记得在Safari中查看)

<input type="search" placeholder="Search" />
Run Code Online (Sandbox Code Playgroud)
.input {
  padding: 8px 20px;
  -webkit-appearance: textfield;
}
Run Code Online (Sandbox Code Playgroud)

css safari webkit

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

如何将列表项与数组中的值进行匹配

我有一个数组,它包含值[1,2].我也有一个HTML列表

<ul>
<li id="1">List Item 1</li>
<li id="2">List Item 2</li>
<li id="3">List Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要遍历数组,如果数组中的值与列表中的ID匹配,则向列表项添加一个类.

输出示例是

<ul>
<li id="1" class="active">List Item 1</li>
<li id="2" class="active">List Item 2</li>
<li id="3">List Item 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我在这一点上有点失落,提前谢谢!

html javascript arrays jquery

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

标签 统计

javascript ×3

arrays ×2

html ×2

jquery ×2

angularjs ×1

css ×1

safari ×1

webkit ×1