Не удается добавить событие onclick для отображения шаблона современного поиска - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь добавить событие 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>

С уважением,

...