Data Properties
Similar to Vue.js and other frontend JavaScript frameworks, you can define and initialize reactive properties on your cbwire components.
Initializing Properties
You can define and initialize reactive properties on your cbwire components using variables.data
.
When data properties are mutated, the UI will update also.
Referencing Properties
You can reference a property directly in your component using variables.data.[ property name ]
.
You can also reference any defined properties from your cbwire component view using args.[ property name ]
.
Things To Know
Your component's private variables
scope will hold your data property definitions and current values, which is seemingly secure, but it's necessary to be cautious about what you store. cbwire communicates with the server via Livewire using AJAX requests and includes the current state of the data properties within those requests.
You should NEVER store sensitive data ( such as passwords, SSNs ) that you wouldn't want your application's users to see.
Last updated
Was this helpful?