Калитка - Добавить Javascript (Что такое лучшая практика?)

Вы можете использовать:

var queryString = url.Substring(url.IndexOf('?')).Split('#')[0]
System.Web.HttpUtility.ParseQueryString(queryString)

MSDN

2
задан Sibgha 19 March 2019 в 22:01
поделиться

1 ответ

Я предполагаю, что проблема в том, что createSomeJavascript создает большой кусок кода?

Затем я бы реорганизовал его так, чтобы createSomeJavascript просто вызывал функцию, которую вы добавляете в Компонент, используя [113 ]. Таким образом, только немного Javascript заканчивается в источнике.

Например, поместите ваш javascript во внешний файл, например так:

private static final ResourceReference  JS_QM   = new JavaScriptResourceReference( ClientPanel.class, "question.mark.js" );


@Override
public void renderHead( Component component, IHeaderResponse response )
{
    super.renderHead( component, response );
    response.render( JavaScriptReferenceHeaderItem.forReference( JS_QM, "question-mark" ) );
    ...
}
0
ответ дан RobAu 19 March 2019 в 22:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: