Что означает связывание? а что это за символы?

function refreshPage()
{
    jQuery.mobile.changePage(window.location.href, {
        allowSamePageTransition: true,
        transition: 'none',
        reloadPage: true
    });
}

Взято отсюда http://scottwb.com/blog/2012/06/29/reload-the-same-page-without-blinking-on-jquery-mobile/ также тестируется на jQuery Mobile 1.2.0

0
задан Dieterg 18 January 2019 в 07:51
поделиться

1 ответ

Эти символы определяют стратегии привязки данных для директивы или компонента AngularJS.

  • < символ обозначает одностороннюю (родительскую ⇒ дочернюю) привязку. Это означает, что изменения, внесенные в переданное значение, которые происходят в родительской области, отражаются в дочерней области, но не наоборот. Стратегия двухстороннего связывания (родитель-потомок) обозначается символом =.
  • & символ обозначает родительскую привязку выполнения. Это дает возможность вызывать функцию в контексте родительской области видимости. Обычно он используется для передачи ссылки на метод, определенный в родительской области, дочернему элементу.

Официальную документацию для стратегий привязки данных в компонентах можно найти здесь .

0
ответ дан antonku 18 January 2019 в 07:51
поделиться
Другие вопросы по тегам:

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