如何利用Vuejs代码实现搜索匹配功能,下面web建站小编给大家详细介绍一下具体实现代码!
vuejs代码如下:
let myVueTest = new Vue({
el:'#search',
data:{
goodsList:[
{name:iphone5s,price:5500},
{name:iphone6,price:5800},
{name:iphone6s,price:5200},
{name:iphone7,price:6800},
{name:iphone8,price:9500},
{name:OPPOR11,price:5000},
{name:vivoX20,price:6250}
],
searchVal:'',
letter:'',
original:false
},
methods:{
orderFn(letter,original){
this.letter = letter;
this.original = original;
}
},
//通过计算属性过滤数据
computed:{
list: function(){
let _this = this;
let arrList = [];
for (let i=0;i<this.goodsList.length;i++){
//for循环根据name值
if(this.goodsList[i].name.search(this.searchVal) != -1){
arrList.push(this.goodsList[i]);
}
}
if(this.letter != ''){
arrList.sort(function( a , b){
if(_this.original){
return b[_this.letter] - a[_this.letter];
}else{
return a[_this.letter] - b[_this.letter];
}
});
}
return arrList;
}
}
});
帝国cms代码之修改前台分页[!--show.listpage--]
上面是“如何利用Vuejs代码实现搜索匹配功能”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_3484.html
workflows工作流
森林里一只空灵的犀鸟ComfyUI工作流
一个20岁丰满的女孩ComfyUI工作流
一个外国人在吹奏萨克斯ComfyUI工作流
泰坦尼克号桌面壁纸上ComfyUI工作流
奇幻绘画风格:一只巨大蜗牛ComfyUI工作流
一个穿绿衣服国风古典女孩
一辆老式灵车在黑暗中从雾中出现ComfyUI工作流
一个破旧的工厂,一个骷髅雕像
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

js+css3做一个灯泡开灯关灯效果
html5如何3D立方体旋转特效
一个包含老黄历、佛历、道历、星宿等数据的日历网站
数字滚动效果(兼容IE6/IE8)
canvas空间文本射线
3d文字360度旋转
在线生成金属文字
利用css绘画棋盘布局(象棋)










