背景
2 つの別々のリストから 2 つのリスト ビューを表示しているページを取得しました。どちらもカスタム リストを ListTemplate として持っています。彼らは別のjslinkファイルを手に入れました。私はそれらを似たくないからです。
問題
js リンク ファイルは、同じテンプレートを使用しているため、両方のリストビューを対象としています。
コード
(function () {
var listContext = {};
listContext.Templates = {};
listContext.ListTemplateType = 100;
listContext.Templates.Header = "<div><ul>";
listContext.Templates.Footer = "</ul></div>";
listContext.Templates.Item = LinkTemplate;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(listContext);
})();
質問
js を特定のリストのみを対象にする方法はありますか?