如何使用 send_event 为 data-view="Text" 更新数据文本
How to update data-text with send_event for data-view="Text"
抱歉,完全是 Dashing 的初学者:(
我的 .erb 文件中有这些行:
<li data-row="1" data-col="1" data-sizex="2" data-sizey="1">
<div data-id="welcome" data-view="Text" data-title="Godmorning team" data-text="Today SCRUM meeting is at 9:00" data-moreinfo="Protip: You can drag the widgets around!"></div>
</li>
现在在我的 .rb 文件中,我想让调度程序每隔 1 小时用新的数据文本更新此数据 ID "welcome",如下所示:
SCHEDULER.every '1h' do
dataTextToPresent = DataTextToPresent.getCurrentdataToPresent #returning a string
puts dataTextToPresent #This print out "Today SCRUM meeting at new time, at 15:00"
send_event('welcome', dataTextToPresent)
但我打不通这个 send_event 工作电话。 send_event 调用应如何设计以使用变量 dataTextToPresent 中的新数据更新数据文本?
BR!
您没有告诉 dashing 将文本设置为您的文本,请试试这个
send_event('welcome', {text: dataTextToPresent})
抱歉,完全是 Dashing 的初学者:(
我的 .erb 文件中有这些行:
<li data-row="1" data-col="1" data-sizex="2" data-sizey="1">
<div data-id="welcome" data-view="Text" data-title="Godmorning team" data-text="Today SCRUM meeting is at 9:00" data-moreinfo="Protip: You can drag the widgets around!"></div>
</li>
现在在我的 .rb 文件中,我想让调度程序每隔 1 小时用新的数据文本更新此数据 ID "welcome",如下所示:
SCHEDULER.every '1h' do
dataTextToPresent = DataTextToPresent.getCurrentdataToPresent #returning a string
puts dataTextToPresent #This print out "Today SCRUM meeting at new time, at 15:00"
send_event('welcome', dataTextToPresent)
但我打不通这个 send_event 工作电话。 send_event 调用应如何设计以使用变量 dataTextToPresent 中的新数据更新数据文本?
BR!
您没有告诉 dashing 将文本设置为您的文本,请试试这个
send_event('welcome', {text: dataTextToPresent})