alpinejs-manage

1.0.4Β β€’Β PublicΒ β€’Β Published

Alpine JS Manage

Manage another Alpine JS elements x-data values πŸ‘©β€βœˆοΈ

Install

With a CDN

<script
  defer
  src="https://unpkg.com/alpinejs-manage@latest/dist/manage.min.js"
></script>

<script defer src="https://unpkg.com/alpinejs@3.x.x/dist/cdn.min.js"></script>

With a Package Manager

yarn add -D alpinejs-manage

npm install -D alpinejs-manage
import Alpine from 'alpinejs'
import manage from 'alpinejs-manage'

Alpine.plugin(manage)

Alpine.start()

Example

<button x-data x-on:click="$manage('#TargetEl').userName = 'John Cena'">
  Make Invisible
</button>

<div x-data="{ userName: 'Jane Doe' }" id="TargetEl">
  <span x-text="userName"></span>
</div>

Here we're targeting the TargetEl element and setting the userName to "John Cena".

Stats

/alpinejs-manage/

    Package Sidebar

    Install

    npm i alpinejs-manage

    Weekly Downloads

    1

    Version

    1.0.4

    License

    none

    Unpacked Size

    3.66 kB

    Total Files

    9

    Last publish

    Collaborators

    • markmead