2014-11-24 59 views
0

嗨即時嘗試使用ember.js和feedek一個簡單的feed閱讀器。但到目前爲止,當我嘗試放置Feed的代碼時,它不起作用。在emberjs模板中的jquery插件

爲feedek jQuery代碼(在script標籤索引模板中):

$('#divRss').FeedEk({ 
    FeedUrl: 'http://vikinglogue.com/feed/', 
    MaxCount: 100 
}); 

HTML代碼模板:

<script data-template-name="index" type="text/x-handlebars"> 
    <article style="background-color:#fff;" id="divRss"></article> 
</script> 

當我運行這段代碼在瀏覽器中,沒有在模板顯示,我沒有得到任何錯誤。我認爲這個問題是由於沒有在模板中鏈接feedek而引起的,但是當我嘗試它時,什麼都沒有發生。謝謝,任何幫助都是有用的。

回答

1

要在灰燼應用程序使用jQuery插件,它通常是最好的包裝在一個component

App.FeedEkComponent = Ember.Component.extend({ 
    tagName: 'article', 

    didInsertElement: function() { 
    this.$().FeedEk({ 
     FeedUrl: 'http://vikinglogue.com/feed/', 
     MaxCount: 100 
    }); 
    } 
}); 

然後在你的車把一個模板,

<p>Your feed:</p> 
{{feed-ek}} 
+0

感謝您的幫助!我只有一個簡單的問題:我是否需要{{feed-ek}},因爲我在主模板中已經有{{output}}。我怎樣才能在那裏顯示飼料? – gregyjames 2014-11-25 00:58:10