【发布时间】:2017-05-31 03:52:26
【问题描述】:
这是我的 angular2 代码。
模板
<div #picker class="slider">
<div class="slider-track">
<div #sliderSelectionEl class="slider-selection"></div>
<div #sliderHandle1 class="slider-handle"></div>
<div #sliderHandle2 class="slider-handle"></div>
</div>
<div #tooltipEl class="tooltip">
<div class="tooltip-arrow"></div>
<div #tooltipInner class="tooltip-inner"></div>
</div>
<input type="text" class="span2" value="" id="sl2"><br/>
</div>
组件
.slider-horizontal {
width: 210px;
height: 20px;
}
问题是每次加载时打印的值都不同。我猜这个问题是由于浏览器没有完成加载div。你知道有什么解决办法吗?
【问题讨论】:
-
在中间有任何动态元素之前都是一样的。你有吗?
-
你用的是什么浏览器?
-
@micronyks 是的,我在 div 中添加了一些类,但在 2 条打印线之前。这个有影响吗?
-
@yurzui 我用 Chrome
-
每次加载都会显示相同的结果