Я пытаюсь добавить событие onClick
в свой пользовательский шаблон отображения для вызова функции с параметром.
Это синтаксис из моего классического шаблона отображения sharepoint:
<a clicktype="Result" id="NameFieldLink" onclick="GetProfile('_#= ProfileUrl =#_');return false;" title="_#= encodedName =#_" target="_blank">_#= displayName =#_</a>
Есть ли способ добиться этого в современном поиске непосредственно в пользовательском шаблоне?
пример моего пользовательского шаблона
<content id="template">
<style>
/* Insert your CSS overrides here */
</style>
<div class="template_root">
<ul class="template_defaultList">
{{#each items as |item|}}
<li class="template_listItem" tabindex="0">
{{#> resultTypes item=item}}
{{!-- The block below will be used as default item template if no result types matched --}}
<div class="template_result">
<img class="template_icon" src="{{IconSrc}}"/>
<div class="template_contentContainer">
<span class="template_title"><a href="{{getUrl item}}">{{Title}}</a></span>
<span>{{getSummary HitHighlightedSummary}}</span>
<span>{{getDate Created "LL"}}</span>
<div class="template_tags">
{{#if owstaxidmetadataalltagsinfo}}
<i class="ms-Icon ms-Icon--Tag" aria-hidden="true"></i>
{{#each (split owstaxidmetadataalltagsinfo ",") as |tag| }}
<a href="#owstaxidmetadataalltagsinfo:'{{trim tag}}'">{{tag}}</a>
{{/each}}
{{/if}}
</div>
</div>
</div>
{{/resultTypes}}
</li>
{{/each}}
</ul>
</div>
С уважением,