小编tom*_*ito的帖子

如何在Vue.js中延迟@keyup处理程序

我的看法:

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()每次写信都打电话.

javascript vue.js vuejs2

6
推荐指数
1
解决办法
5081
查看次数

命令“ / bin / sh -c bundle install”返回非零代码:10

我的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)

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)

轨,env.conf

env SECRET_KEY_BASE;
env DATABASE_URL;
env DATABASE_PASSWORD;
Run Code Online (Sandbox Code Playgroud)

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)

ruby-on-rails docker dockerfile docker-compose

5
推荐指数
1
解决办法
2694
查看次数