我遇到的问题是我无法通过以下方式设置导航链接的标签:
function RenameNavItem(id, newName) {
try{
var elem = Xrm.Page.ui.navigation.items.get(id);
elem.setLabel(newName);
}
catch (err) {
console.error("RenameNavItem " + id + ": " + err.message);
}
}
虽然我可以通过getLabel()获取标签文本,但setLabel()函数不会更改标题。它也不会产生错误。
有谁知道这是一个错误..还是一个功能^^?
答案 0 :(得分:1)
使用相同的代码,我将其中一个常用的导航项重命名为“测试”,并且工作正常。