JavaScript 替换和replaceAll 未按预期工作

问题描述 投票:0回答:1
javascript html string replace
1个回答
0
投票
<div class="default-nav-footer__social-media--responsive">
  {{#each socialNetworks}}
  <a href="{{url}}" target="_blank" class="header--custom-svg" rel="noopener noreferrer nofollow">
    {{> (concat 'icons/' (lookup . 'name'))}}
  </a>
  {{/each}}
</div>
const template = Handlebars.compile(yourTemplateString);
const data = { socialNetworks: [{ name: 'facebook', url: 'https://example.com/facebook' }] };
const renderedHtml = template(data);
const replacedHtml = renderedHtml.replace('icons/social_networks/', 'icons/');
© www.soinside.com 2019 - 2024. All rights reserved.