In Alfresco Share wird die Suchseite mit Aikau implementiert. Ich interessiere mich für die allgemeinere Frage, ist es möglich, Aikau Widgets zu debuggen?Alfresco Aikau Debugging
Ich habe gründet einige Links zu diesem Thema, aber sie mehr über die Protokollierung sprechen und nicht unbedingt die Javascript-Debugging:
- http://docs.alfresco.com/5.1/tasks/dev-extensions-share-tutorials-debugging.html
- https://github.com/Alfresco/Aikau/blob/master/tutorial/chapters/Tutorial4.md
Angenommen, ich habe folgendes Aikau Widget im Freien/search/AlfSearchResult und die folgende Methode darin:
/**
* This function is called to create a
* [SearchResultPropertyLink]{@link module:alfresco/renderers/SearchResultPropertyLink} widget
* to render the displayName of the result. It can be overridden to replace the default widget
* with a reconfigured version.
*
* @instance
*/
createDisplayNameRenderer: function alfresco_search_AlfSearchResult__createDisplayNameRenderer() {
// jshint nonew:false
var config = {
id: this.id + "_DISPLAY_NAME",
currentItem: this.currentItem,
pubSubScope: this.pubSubScope,
propertyToRender: "displayName",
renderSize: "large",
newTabOnMiddleOrCtrlClick: this.newTabOnMiddleOrCtrlClick,
defaultNavigationTarget: this.navigationTarget
};
if (this.navigationTarget)
{
config.navigationTarget = this.navigationTarget;
}
new SearchResultPropertyLink(config, this.nameNode);
}
Gibt es eine Möglichkeit, einen Breakpoint einfügen könnte und die Ausführung an der Linie stoppen, wo this.currentItem verwendet wird, um für mich ist es Eigenschaften zu bewerten?
Vielen Dank! Es funktionierte. –
Kein Problem - immer gerne helfen! Wenn Sie mit der Lösung zufrieden sind, können Sie diese abstimmen und als akzeptiert markieren. –
Erlaubt es mir nicht, wegen niedriger Repos abzustimmen –