Javascript 在脚本标记中包含占位符的敲除绑定
在Magento中,我有一个模板,用于表示来自块的JSON数据,如下所示:Javascript 在脚本标记中包含占位符的敲除绑定,javascript,magento,knockout.js,Javascript,Magento,Knockout.js,在Magento中,我有一个模板,用于表示来自块的JSON数据,如下所示: <script type="text/x-magento-init"> { "*": { "MyModule/js/chat" : { "customerId" : <?= $block->getCustomerId() ?> } } } </script&g
<script type="text/x-magento-init">
{
"*": {
"MyModule/js/chat" : {
"customerId" : <?= $block->getCustomerId() ?>
}
}
}
</script>
我可能需要在以后加载的JS中执行所有操作,而不是使用这个JSON片段
<script type="text/x-magento-init" data-bind="scope: 'chatData'" data-role="chat-data-provider">
{
"*": {
"MyModule/js/chat" : {
"customerId" : chatData().customerId
}
}
}
</script>