Константин Китманов, Класс который не создается в отдельном экземпляре(со своими уникальными значениями свойств),
Не имеет конструктора так как переопределять значение свойств бессмысленно в статическом классе.
В переменную заноситься просто ссылка на Класс(единый экземпляр как бы)
Под словом Экземпляр имею ввиду ссылку на него занесенную в отдельную переменную по которой можно
обращаться к его методам и свойствам.
Собственно присваивание через : в инициализации входных параметров конструктора, означает занести ссылку на класс в создаваемое свойство при запуске конструктора. constructor(private http: Http ) { } при
этом мы импортируем в файл класс Http. и в свойстве http имеем доступ к его функционалу(методам и свойствам) которые можем использовать внутри нашего класса
Но я так понимаю что при инжекции используется присваивание через : так как мы пишем
constructor (private http: Http) { } в данном случае в свойство http попадает экземпляр статического класса
http
Там если === то оно учитывает и тип. типа == вроде может вернуть true если будет строка 224 и number 224 но если
три то только если они оба строки или number Это в JS и мне кажется что в PHP также. и вообще просто всегда использую ===
Я имею ввиду присвоение в функции декораторе. Там просто пока тип Function входному параметру не
присвоишь не получишь конструктор класса которому подписан декоратор.
Я так понимаю что через : можно внести не только соответсвие полям класса или интерфейса. но и присвоить
конкретные методы и свойства не только с описанием типов и названиями но присвоить значения.
abberati, Это не дженерик, а указывание того какой тип данных должен вернуть Observable обьект. получается что Observable обьекты являются частью TypeSript то есть компилятор смотрит потом обращаемся ли мы к тем свойствам. методам Observable обьекта которые прописаны в типе. У меня английский не на таком уровне что бы понять из сайта TypeScript/ Как будто я не могу его нагуглить....
Гугли просто Wordpress Ajax. Насколько я знаю там все очень сложно с ajax.
Ты когда то делал Angular или React приложения ? это Frontend апликуха которая циликом загружаеться в комп и
она делает Get и Post запросы на сервер для получения данных в формате json. Тоесть сервер(В ТВОЕМ СЛУЧАЕ это Wordpress бекенд) посылает в ответе не страницы а просто данные которые Angular приложение уже отображает в браузере хоть как новую страницу или просто вставляет в текущую где то в блок какой нибудь или список.
Ты воопще фронтенд апликуху можешь разместить на сервере где домен а Wordpress Rest Server на другом без домена и получать данные в Angular based APP запущенный в браузере по запросам к нему типа http://194.147.017.145/blog/page-1 уже в JS коде. и вернет он не страницу а данный типа
{
title: ''Заголовок,
content: 'content of page, article or product',
commets: {
vasya: 'Автор ты Молодец',
date: '12.12.12'
}
}
Наконец, знаю что с ajax в Wordpress очень все костильно, делать целую апликуху по ajax запросам на WP крайне бредовая идея
ой всё, я ближе !!! у меня квартира на Wall Street, я штукатурку сдер со стены чтоб оптоволокно укоротить на 3см и пинг был покороче. так что посылаю ордеры на биржу первым.