0👍
You want to give your input-group an id of registerForm
so that Vue finds it and attaches your application to it.
<div class="input-group" id="registerForm">
<div class="input-group-prepend">
<span class="input-group-text"><ion-icon name="lock-closed-outline"></ion-icon></span>
</div><!-- End input-group-prepend -->
<input :type="passwordType"
v-model="password"
id="password"
class="form-control form-control-auth"
name="password"
placeholder="Password *"
autocomplete="new-password" />
<div class="input-group-append">
<span class="input-group-text">
<i class="ion" v-bind:class="[passwordIcon]" v-on:click="hidePassword = !hidePassword"></i>
</span>
</div><!-- End input-group-append -->
</div><!-- End input-group -->
Source:stackexchange.com