問題タブ [display-templates]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
47 参照

c# - インターフェイスに名前が付けられている場合、MVC DisplayTemplate がレンダリングされない

私はモデルを持っています:

およびDisplayTemplateDisplayTemplates/Dog.cshtml

IPet.cshtmlファイルの名前を;に変更するまで、これは完全に機能します。その後、バインディングは失敗します。DogCatRatGoatおよびに同じ DisplayTemplate を使用したいのですがGnu、これらはすべて の実装ですIPet

バインディングを機能させるにはどうすればよいですか?

0 投票する
1 に答える
102 参照

javascript - SharePoint 2013 - 複数選択のユーザー ピッカーから名前を分割する必要がある

SharePoint 2013 で作業しており、コンテンツ検索 Web パーツ用のカスタム表示テンプレートを作成しました。私のフィールドの 3 つは複数選択の人物ピッカーを使用しており、以下に示すように 3 つすべてが 1 つの文字列で名前を返しています。

ブラウン、ジョン・スミス、マイク・ジョーンズ、メアリー

以下に示す形式で名前を返したいのですが、それを機能させることができないようです:

ブラウン、ジョン。スミス、マイク。ジョーンズ、メアリー

これらのブログ記事からのアドバイスを試しました。

https://social.msdn.microsoft.com/Forums/en-US/ea0fe2fe-0757-4c1c-b3cc-2dd99b38bfa1/sharepoint-2013-custom-display-template-people-picker-field-separate-multiple-names- in-display?forum=sharepointdevelopment

https://sharedpointtips.blogspot.com/2015/01/sharepoint-2013-display-template.html

http://www.dotnetmafia.com/blogs/dotnettipoftheday/archive/2014/02/26/useful-javascript-for-working-with-sharepoint-display-templates-spc3000-spc14.aspx

最初の記事に含まれているすべての提案を試しました - https://social.msdn.microsoft.com/Forums/en-US/ea0fe2fe-0757-4c1c-b3cc-2dd99b38bfa1/sharepoint-2013-custom-display-template -people-picker-field-separate-multiple-names-in-display?forum=sharepointdevelopment

ヘッダーで:

'Response Preparer'{Response Preparer}:'ResponsePreparerOWSUSER'

体内で:

JavaScript セクションで、私はこれを試しました:

これは私の表示コードです:

表示は次のようになります。

ブラウン、ジョン。スミス、マイク。ジョーンズ、メアリー

規制パートナーの出力は次のとおりです。

ブラウン、ジョン・スミス、マイク・ジョーンズ、メアリー

splitNames コードは次のとおりです (ファイルは RegisterSod ステートメントに含まれています)。