0

検証には 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()

私はパセリを使用してきましたが、他のページでこの問題は見られませんでした. どんな助けでも大歓迎です。

4

1 に答える 1