我正在拼命地尝试将按钮动态添加到leaflet.js标记弹出窗口并分配回调。但是,我似乎无法绕过它。
我正在使用此示例https://github.com/calendee/ionic-leafletjs-map-demo并将以下行添加到providers: [{provider: "linkedin", data: "abcd"},
{provider: "twitter", data: "efgh"}]
js/controller/mapController.js
但是,单击/点击按钮不会调用指定的回调函数。想法有人吗?
答案 0 :(得分:1)
您正在尝试将HTML添加到AngularJS代码中。这是不可能的。 你需要使用$ compileProvider。
在以前版本的传单上,我设法通过在popUp open上调用$ compileProvider来实现这一点。
import datetime
def get_times(unit, start_time, end_time):
now = datetime.datetime.now()
start_kwarg = {unit: start_time}
end_kwarg = {unit: end_time}
time_start = now + datetime.timedelta(**start_kwarg)
time_end = now + datetime.timedelta(**end_kwarg)
return time_start, time_end
start, end = get_times('hours', -3.0, -1.2)
input_times = [
'2015.05.12-11:46',
'2014.05.12-11:46',
'2016.05.12-11:46',
'2015.04.12-11:46',
'2015.05.05-11:46'
]
for i in input_times:
input_datetime = datetime.datetime.strptime(i, '%Y.%m.%d-%H:%M')
print "{} => {}".format(input_datetime, start < input_datetime < end)
从未在离子上做过,但我对你的回归感兴趣。