検証には 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()
私はパセリを使用してきましたが、他のページでこの問題は見られませんでした. どんな助けでも大歓迎です。