【发布时间】:2021-10-29 23:35:01
【问题描述】:
假设我有这样的组件:
'use strict';
export default () => ({
selected: false,
init(selectedIndex: -1)
{
}
});
我像这样导入它(使用 AlpineJS 3):
import Alpine from 'alpinejs'
window.Alpine = Alpine
window.Components = {};
import Tab from "./components/Tab";
window.Components.Tab = Tab;
Alpine.start();
我现在如何将值传递给init 方法?
当我有:
<div x-data="Components.Tab(0)">...</div>
值显然没有传递给init方法。
虽然文档中有关于如何register component from a bundle 的信息和关于如何pass initial parameters 的信息,但没有关于如何将初始参数传递给从捆绑包中注册的组件的信息
【问题讨论】:
标签: javascript alpine.js