我正在使用 Meteor、FlowRouter 和 Parsley 进行验证。当我重新加载应用程序并使用表单进入页面时,我收到此错误并且欧芹在表单上不起作用:
You must bind Parsley on an existing element.
如果我离开页面并返回,它工作正常。我有以下代码初始化绑定:
Template.report.onRendered ->
report = Reports.findOne(_id: FlowRouter.getParam('reportId'))
if report.status == 'finalized'
Session.set('showDistributeReport', true)
else
Session.set('showDistributeReport', false)
$('#status-js').val(report.status)
$('#report-form-js').parsley()
我一直在使用 Parsley,在其他页面上没有看到这个问题。任何帮助将不胜感激。