nodejs vue实现模糊搜索
时间: 2023-12-23 13:28:10 浏览: 97
以下是使用Node.js和Vue.js实现模糊搜索的示例代码:
1. 在前端部分(Vue组件)中,定义一个搜索方法`search_mode`,该方法会将输入的关键字赋值给全局变量`search`,然后根据关键字调用后台接口进行模糊搜索。如果搜索关键字为空,则弹出提示框要求输入关键字。
```javascript
search_mode: function() {
var _this = this;
this.search = this.$refs.sea.value; // 将输入的关键字赋值给全局变量search
this.is_search = true;
if (this.search) {
this.loadList_search(); // 调用后台接口进行模糊搜索
this.pagee();
} else {
alert('请输入关键字');
}
}
```
2. 在后台部分(Node.js)中,创建一个服务器并监听指定的端口,然后在控制台输出服务器运行的地址。
```javascript
const http = require('http');
const port = 8090;
const server = http.createServer((req, res) => {
// 处理请求逻辑
});
server.listen(port, () => {
console.log(`server run in http://127.0.0.1:${port}`);
});
```
请注意,以上代码只是一个示例,具体的实现方式可能会根据你的需求和项目结构而有所不同。
阅读全文