【问题标题】:SharePoint Add-in user can change color of web partSharePoint 加载项用户可以更改 Web 部件的颜色
【发布时间】:2018-03-14 11:26:07
【问题描述】:

我已经为 SharePoint 在线制作了一个应用程序,并希望用户能够自定义每个元素,例如背景颜色字体颜色等。我想要一个用户可以从中选择的调色板:

我知道 SharePoint 有其局限性,但这有可能实现吗? 我希望它位于“编辑 Web 部件”选项下。

【问题讨论】:

    标签: c# sharepoint sharepoint-online


    【解决方案1】:

    有一个jscolor 库允许用户选择颜色,而您可能需要使用适当的策略存储该值,以便将来使用它(或存储在 SharePoint 列表中)。localStorage, sessionStorage, session and cookies

    然后,通过jQuery设置元素CSS。

    【讨论】:

    • 但是如何在 Web 部件的选项列表中获取它?目前它看起来像这样 i.gyazo.com/86041569c66fc3224a0e82c4585c1773.png 我不希望它列出 100 多种颜色,也没有十六进制颜色输入字段。
    • 您必须为您的 Web 部件创建一个配置页面,因为我们无法在 OOB 属性面板中创建自定义控件/逻辑。
    猜你喜欢
    • 1970-01-01
    • 2017-05-24
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 2016-03-10
    • 2011-07-17
    • 1970-01-01
    • 2012-06-14
    相关资源
    最近更新 更多