我的看法:
ns-input#filterName(type="text", v-model="filterName", @keyup="searchTimeOut()")
Run Code Online (Sandbox Code Playgroud)
在我的vue代码中:
getUsers() {
.
.
.
API.users.index(params).then(blabla);
.
.
.
},
searchTimeOut() {
let timeout = null;
clearTimeout(timeout);
// Make a new timeout set to go off in 800ms
timeout = setTimeout(() => {
this.getUsers();
console.log("hi")
}, 800);
},
Run Code Online (Sandbox Code Playgroud)
getUsers()在我停止输入和800毫秒后我只想打电话一次.现在,我getUsers()每次写信都打电话.
我的currenrt文件夹是: /home/user/Desktop/me/docker-kubernets
1º运行命令:
docker run -it --rm --user "$(id -u):$(id -g)" \
-v "$PWD":/usr/src/app -w /usr/src/app rails rails new --skip-bundle --api --database postgresql webapp
cd webapp
Run Code Online (Sandbox Code Playgroud)
2º webapp.conf
server {
listen 80;
server_name _;
root /home/user/Desktop/me/docker-kubernets;
passenger_enabled on;
passenger_user app;
passenger_ruby /usr/bin/ruby2.4;
}
Run Code Online (Sandbox Code Playgroud)
3º 轨,env.conf
env SECRET_KEY_BASE;
env DATABASE_URL;
env DATABASE_PASSWORD;
Run Code Online (Sandbox Code Playgroud)
4º Dockerfile
FROM phusion/passenger-ruby24
# Set correct environment variables.
ENV HOME /root
# Use baseimage-docker's init process.
CMD ["/sbin/my_init"]
# Additional packages: we are adding the netcat package so …Run Code Online (Sandbox Code Playgroud)