0
私はデータのフィードオブジェクトに割り当てられた配列feedListBox
を持っています。 feedListBox配列を更新すると、Vue.jsはそれを検出しません。したがって、私はfixFeedArray
メソッドをscript.jsファイルmyApp.fixFeedArray()
に使用しています。それは本当にうまく動作しますが、私はスクリプトファイル内の関数を使用せずにそれを行う別の方法があるのだろうかと思います。私は自動的に意味します。ここでVue.js配列の内容を更新する
var myApp = new Vue({
el: '#my-App',
data: {
feeds: feedListBox,
},
methods: {
fixFeedArray: function fixFeedArray() {
this.feeds = feedListBox;
}
}
});
は、スクリプトファイルにfeedListBox配列の値を変更する機能
function searchByCategory() {
var category = $("#categoryBox").val();
var searchedCategories = feedArray.filter(function (item) {
return item.category.includes(category);
});
feedListBox = searchedCategories;
myApp.fixFeedArray();
}
あなたは 'feedListBox'がその値を変更するデモを行うことができますか? – C2486
@ user2486私は、feedListBox arryの値を変更する関数を追加しました。 –
'searchByCategory'がなぜvueにないのですか? – C2486