用例说明: 我正在尝试使用拖放操作更改三列的顺序(水平切换其位置)。 我尝试了demo page中的第一个示例,但就我而言,我只想水平拖动,我的标记如下所示:
<div class="horizontal segments" dragula="DRAGULA_FACTS">
<div class="column">content1</div>
<div class="column">content2</div>
<div class="column">content3</div>
</div>
它确实相对有效,但仅适用于从右向左拖动,而不能以相反的方式(从左向右)拖动。 有什么方法可以实现?
答案 0 :(得分:0)
我知道了这一点,它在bavecqua/dragula中提到过,您应该在选项中指定import numpy as np
import matplotlib.pyplot as plt
p, b = np.loadtxt('data.dat')
def upsample_linearly(x, upsample_by):
dx = np.diff(x)
xx = [x[:-1] + fraction * dx for fraction in np.linspace(0., 1., upsample_by)]
xx = np.transpose(xx).ravel()
return xx
upsampled_p = upsample_linearly(p, 5)
upsampled_b = upsample_linearly(b, 5)
fig, ax = plt.subplots(1,1)
ax.scatter(upsampled_p, upsampled_b, s=0.1, marker=".")
ax.set_xlim([2.35, 2.6])
fig.savefig('./bifurcation.png', dpi=1000)
plt.show()
,所以我将其添加到direction
并更改了组名:
home.component.ts