4

私はmeteor.jsにアクセスして、驚くべきアプリを開発したいと思っています。これにより、Web開発が非常に簡単になるようです。

問題は、mjqueryuiをソート可能に使用しようとしていた2つの接続されたソート可能なネストされたリストがアプリに含まれることです。

meteor.jsでjqueryuiを使用する例や情報はほとんどありませんが、spark以前の古いバージョンのmeteorを使用している昔のほんの数例です。

誰かがこれがどのように機能するか、一緒に使用するための推奨される方法、そして可能であればこれへの例または参照を教えてもらえますか?

また、これらを一緒に使用することをお勧めしますか、それとも私が使用すべき別の方法/ライブラリがありますか?

どうもありがとうリック

4

1 に答える 1

3

リック、私はjquery-ui(および他のjqueryベースのプラグイン)をmeteorで問題なく使用しています。一般に、関連するテンプレートがレンダリングされたときに、要素にjquery-ui-nessを指定します(例:(coffeescript))。

# 'this' references the template
Template.listOne.rendered = ->
  $(this.firstNode).find('ul.connectedSortable').sortable
    connectWith: '.connectedSortable'
Template.listTwo.rendered = ->
  $(this.firstNode).find('ul.connectedSortable').sortable
    connectWith: '.connectedSortable'

または、あるイベントの後で要素をソート可能にすることができます。例:

# 'this' now equals Window, so we must find the list from the event target
Template.listOne.events
  'click button': (e) ->
    $(e.target).parent().find('ul.connectedSortable').sortable
      connectWith: '.connectedSortable'
于 2012-10-20T15:35:19.620 に答える