2017-02-12 10 views
1

caph-list(Tizen - Samsung TV)のリロード機能を使用しようとすると、問題が発生します。私はcaph3のドキュメントに基づいて私の問題を説明するための非常に簡単な例を作成しました。 残念ながら、caph-listは新しいアイテムを読み込んでいません。いくつかのsintaxエラーですか?リロード機能Caph-list(Tizen - Samsung TV)

var item = ["itemA","itemA","itemA","itemA","itemA","itemA","itemA","itemA","itemA"]; 

$('document').ready(function(){ 

    $('#list1').caphList({ 
    items: item, 
    template: 'template1', 
    containerClass: 'container' 
    }); 
    setTimeout(delayFunction,4000) 

}); 

var delayFunction = function(){ 
    item = ["itemB","itemB","itemB","itemB","itemB"]; 
    $('#list1')[0].caphList.reload(); 
} 

答えて

0

これは私の作品$('#list1').trigger('reload');

+0

私はあなたのソリューションを試しましたが、うまくいきませんでした。 –

1

をお試しください:

$("#category_0").caphList({ 
      items: items, 
      template: "playList", 
      containerClass: "list-container", 
      wrapperClass: "list-scroll-wrapper" 
     }).on("focused", function($event) { 
      ..... 
     }).on('selected', function($event){ 
      ....... 
     }); 
$("#category_0")[0].caphList.reload(); 

あなたが二回caphListを呼び出す必要があります。初期化時およびリフレッシュ前。 残念ながら私はドキュメントでこれを見つけられませんでした。

関連する問題