Frage

Ich möchte ein reines Clientside (eckige) Webpart für meine eigene Umgebung aufbauen.Ich möchte so klein einen Fußabdruck wie möglich haben (also bitte keine App-Domäne oder Sandkastenlösung).

Es ist erforderlich, dass dieses WebPart für andere mit den in der Eigenschaftsbereich verfügbaren benutzerdefinierten Eigenschaften sehr einfach ist.(So ist der OB-Skript-WebPart keine Option)

Gibt es eine Möglichkeit, dies zu tun?Oder bin ich gezwungen, eine Sandkastenlösung zu erstellen.

Eine Alternative besteht darin, eine separate (versteckte) Konfigurationsliste für die JavaScript-Anwendung (mithilfe des OB-Skripts WebArt) erstellen, das in das WebPart geschrieben wird, wenn das WebPart im Seitend-Bearbeitungsmodus geändert wird, und die Bearbeitungssteuerungen mit dem WebPart einfügen.Aber wieder viel Überkopf für etwas einfaches.

War es hilfreich?

Lösung

schauen Sie sich diese Lösung an: Entwicklung konfigurierbarer Clientseiten-Webteile

Grundsätzlich legen sie alles in ein Oob-Skript-Webpart und verwenden ein paar Logik, um die Eigenschaften nach Bearbeitung zu speichern.Die Bearbeitung der Eigenschaften ist nicht im Bearbeitungsbereich, sondern direkt innen (oder oben) des Skript-Webparts im Bearbeitungsmodus.Ich mag dieses Konzept zum Erstellen dieser Art von konfigurierbaren Webteilen für SharePoint Online ...

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top