<input id="materialSearch" type="text" @keyup.enter="search" @input="search($event)"/>
這里的重點是:@input="search($event)",表示當文本框有內容輸入時,則調用search方法
/*模糊搜索*/ search: function (event) { //方法一:直接通過event.data可以獲得文本內容 if(event.data!=null){ this.materialName = event.data; } //方法二:獲取DOM對象取value值 this.materialName = event.currentTarget.value; //方法三:通過js獲取 this.materialName = document.getElementById("materialSearch").value; }
