模式和实践团队发布了一个客户端分类选择器,以便在与SharePoint集成时使用。它工作得很好,但使用jQuery,我的SharePoint应用程序是在Angular中构建的......这似乎是一种增长趋势。我想利用Angular中的客户端分类选择器,并且不确定如何最好地实现这一点。以下是组件的链接:https://github.com/OfficeDev/PnP/tree/dev/Components/Core.TaxonomyPicker
我认为这将是一个指令,或者是否有一种非指令性的方式来替换(也就是说,Angular如何管理替换/初始化),就像他们在这里做的那样:
HTML:
<input type="hidden" id="taxPickerGeography" />
获取当前上下文并创建分类选择器的jQuery函数
$(document).ready(function () {
var context;
context = SP.ClientContext.get_current();
$('#taxPickerGeography').taxpicker({
isMulti: false,
allowFillIn: false,
termSetId: '89206cf2-bfe9-4613-9575-2ff5444d1999'
}, context);
});
我不需要像PnP团队提供的示例中所示的脚本加载组件,因为我已将这些组件嵌入到我的应用程序中。
答案 0 :(得分:0)
考虑到做出响应&#34;的挑战。托管元数据字段,我使用JavaScript对象模型构建以下内容来检索术语,然后将它们推送到阵列中使用。这包括检索同义词。
Q