امیر
6 سال پیش توسط امیر مطرح شد
1 پاسخ

خطای orderBy و filterBy در Vuejs نسخه 2

باسلام، در Vue.js نسخه ۲ وقتی از orderBy و filterBy استفاده میکنم خطای [Vue warn]: Error compiling template: صادر میشه توی مرورگر. کد زیر:

<li v-for="(person, index) in persons orderBy 'name'" class="list-group-item">  
{{index+۱}}. {{person.name}} {{person.age}} year old.  
</li>  

ظاهراً این فرمت در VUEJS۲ پشتیبانی نمیشه چون وقتی VUEJS۱ رو attach میکنم جواب میده. توی documentation ورژن ۲ چیزی ندیدم. اگه دوستان در جریان تغییرات هستن ممنون میشم راهنمایی بفرمایند.


ثبت پرسش جدید
احمد جنگی
تخصص : برنامه نویس PHP
@ahmad.vb69 6 سال پیش مطرح شد
1

orderby در vue js 2 حذف شده، این روش استفاده کنین

<p v-for="user in orderedUsers">{{ user.name }}</p>

computed: {
orderedUsers: function () {
return _.orderBy(this.users, 'name')
}
}


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام