A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://www.npmjs.com/package/vue-autofocus-directive below:

vue-autofocus-directive - npm

vue-autofocus-directive

Autofocus directive for Vue

About

Lifted from the official Vue tutorial: https://vuejs.org/v2/guide/custom-directive.html

When the page loads, the element with the directive gains focus (note: autofocus doesn’t work on mobile Safari).

Installation

npm install --save vue-autofocus-directive

npm package link

Usage

import Vue from "vue";

import autofocus from "vue-autofocus-directive";

Vue.directive("autofocus", autofocus);

Options binding Example

<template>

  <form>

    <label>Email</label>

    <input

      v-autofocus

      v-model="email"

      type="email"

      name="email"

      placeholder="Email"

    />

  </form>

</template>

or

<template>

  <form>

    <label>Email</label>

    <input

      v-autofocus="dynamicValue"

      v-model="email"

      type="email"

      name="email"

      placeholder="Email"

    />

  </form>

</template>

 

<script>

export default {

  data() {

    return {

      dynamicValue: false

    };

  }

};

</script>


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4