Skip to content

Instantly share code, notes, and snippets.

View TuVanDev's full-sized avatar

Tu Van TuVanDev

View GitHub Profile
@TuVanDev
TuVanDev / gist:89687d65dfe1c7b2f3b06cf5b5f40382
Created August 12, 2024 02:25
render-inline-JavaScript-with-secureRenderer
<?php
/**
* @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer
*/
?>
<div id="vue-test">
<h1>{{ message }}</h1>
</div>
<?php $scriptString = <<<script
/**
<div id="vue-test">
<h1>Loading message...</h1>
</div>
<script>
require (['vue'], function(Vue) {
'use strict'
new Vue({
el: '#vue-test',
data: {