问题标签 [jslink]

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 投票
2 回答
750 浏览

sharepoint - SharePoint online - 如何在默认情况下为所有列表包含 jslink?

有没有人找到一种方法来默认将 jslink URL 添加到列表中,而不是在创建列表时手动将 URL 添加到每个列表中?最终,我们希望为编辑者可以访问的每种类型的应用程序设置默认的 jslink。

0 投票
1 回答
87 浏览

sharepoint - 通过 JSLINK 创建 Sharepoint 输入控件

在我的 SharePoint 2013 项目中,我受到限制,只能使用 JavaScript。我需要实现自定义列类型。例如,在一个列表中,我有“地址”字段(即长文本),但在新/编辑/显示表单中,我希望将该字段扩展(可能使用 JsLink)并添加其他字段:地址 2、Zip 等。 .. 这个想法是我稍后从其他输入中获取所有数据并将其保存为 JSON 在“地址”字段中。稍后,此模型(即地址)将在需要时用作其他列表中的模板。

我想使用集成的 SharePoint 控件并能够利用内置功能,例如验证方法等...

使用 JsLink 可以做到这一点吗?如果不是,还有其他解决方法吗?

谢谢,

0 投票
0 回答
34 浏览

javascript - 当我在我的 javaScript(JSLINK 文件)中对数值求和时,结果很奇怪

我正在编写以下 Javascript (JSLINK) 来显示数值的总和,如下所示:-

现在我应该得到的结果是97.4456在显示 JSLINK 时97.44560000000001.. 这是我的表:-

在此处输入图像描述

那么有人可以就此提出建议吗?

0 投票
0 回答
42 浏览

sharepoint - jslink 仅在我聘请 cisar 检查员时呈现

Cisar 验证 jslink 是否被正确调用,但渲染在我使用 cisar 检查器打开文件时发生。诡异的。

0 投票
1 回答
2164 浏览

javascript - 我的 JSLink 脚本不起作用

我正在尝试使用 JSLink ..finally.. 我遇到了一些我似乎无法解决的问题。对于我第一次冒险进入兔子洞,我选择了一些超级简单的东西作为概念证明。所以我查阅了一个教程并想出了一个简单的脚本来围绕每个条目的标题字段绘制一个框并设置文本样式。我不能让它工作。你有机会帮我看看这段代码吗?我在 JSLink 框中使用了以下标记。

~sitecollection/site/文件夹/文件夹/file.js

〜站点/文件夹/文件夹/file.js

.js 文件与我尝试修改的列表视图 WebPart 存储在同一站点上。该列表只有默认的“标题”列。

0 投票
1 回答
157 浏览

javascript - Listitems 上的 JSLink 禁用排序功能

尝试将以下脚本放入 Listview 上的 CEWP 时:

因此,这会将 Title 字段更改为我想要的链接,这一切正常,但是当我尝试对列表进行排序时,它返回以下内容:

有谁知道这个问题或可能找到解决方案?

0 投票
1 回答
381 浏览

ajax - SharePoint 手风琴未正确加载

我正在处理 SharePoint 页面,将 jslink 用于列表 Web 部件。我写了以下代码:

我遇到的问题是,在我使用手动刷新选项之前,我的手风琴视图不会显示,或者我在 Web 部件属性的 AJAX 选项下等待异步自动刷新。

手风琴显示完美,直到我保存或重新加载页面,但如果我使用 ajax 选项,它就可以工作。我能做些什么来确保在第一次打开页面时立即显示手风琴?

我也将文件保存在我的站点资产中,这是我正在使用的链接 ~site/SiteAssets/Accordions12.js

0 投票
1 回答
585 浏览

javascript - 如何为新式体验文档库自定义 SharePoint Online 列/字段?

在 SharePoint 2013 和 SharePoint Online 经典体验中,您可以使用 JS 链接修改在列表视图、项目视图、新视图和编辑视图中查看字段/列的方式。

我们的客户需要高级搜索功能来使用 SharePoint Online 现代文档库体验填充他们的列之一。我可以使用 JSLink 构建功能,但从外观上看,不再支持 JSLink。

现代设计中是否有 JSLink 的替代品?

提前致谢!

0 投票
2 回答
892 浏览

sharepoint - SharePoint Online 中令人困惑的 PermMask 值

我在 SharePoint Online 中使用JSLink检查用户权限时遇到了PermMaskctx.CurrentItem.PermMask

不同权限的值与 Microsoft 的文档不匹配,知道这些值代表什么吗?还是必须将它们转换为其他格式?我没有遇到这些值期望管理员权限的值是 0x7fffffffffffffff

0x1b03c431aef - 编辑


0xb008431041 - 仅查看


0x1b03c4312ef - 贡献


0x1b03c5f1bff - 设计


0x7fffffffffffffff - 管理员


0 投票
3 回答
2105 浏览

sharepoint - SharePoint 框架中的自定义 SharePoint 列表表单

我们正在将旧的 SharePoint 2010 On Premise 代码迁移到 SharePoint Online。SharePoint 2010 内部部署代码的一部分具有使用 Visual Studio 开发的自定义列表表单。

考虑在将代码迁移到 SharePoint Online 时将JSLink用于自定义表单,但似乎 JSLink 仅在经典体验中受支持,而在现代新体验中不受支持。

有什么方法可以在 SharePoint Online 上开发具有现代新体验的自定义列表表单?是否可以使用 SharePoint 框架?

注意: 尝试通过将表单添加到 SharePoint 托管加载项上的列表实例,但它以AppWeb列表而不是 HostWeb 上的列表为目标