Регистрация  |  Вход

LWC - Jquery

У кото-то получилось загрузить JQuery?

import JQUERY from '@salesforce/resourceUrl/jQuery';

renderedCallback() {

Promise.all([
loadScript(this, JQUERY)
])

Вылетает в Catch без ошибок

У кото-то получилось загрузить JQuery?

[code]
import JQUERY from '@salesforce/resourceUrl/jQuery';
[/code]

[code]
renderedCallback() {

        Promise.all([
            loadScript(this, JQUERY)
        ])
[/code]

Вылетает в Catch без ошибок

Не получилось, забил)

Не получилось, забил)

А я не могу, нужно сделать что бы работало:(

А я не могу, нужно сделать что бы работало:(

jQuery из ветки 1... не грузиться ни в какую
jQuery из ветки 3... подгрузился, но не работает

копаем дальше

jQuery из ветки 1... не грузиться ни в какую
jQuery из ветки 3... подгрузился, но не работает

копаем дальше

5 сек

5 сек

import {loadStyle, loadScript} from 'lightning/platformResourceLoader';
import assets6 from '@salesforce/resourceUrl/assets6';


.....

jQueryLoaded = false;
renderedCallback() {
if (this.jQueryLoaded) {
return;
}
this.jQueryLoaded = true;

Promise.all([
loadScript(this, assets6 + '/libs/jquery3/jquery-3.3.1.min.js'),
])
.then(() => {
this.initJquery();
})
.catch(error => {
console.error('ne done')
});
}

initJquery() {
let btn = jQuery(this.template.querySelector("button"));
}

....

import {loadStyle, loadScript} from 'lightning/platformResourceLoader';
import assets6 from '@salesforce/resourceUrl/assets6';


.....

[code]
jQueryLoaded = false;
	renderedCallback() {
		if (this.jQueryLoaded) {
			return;
		}
		this.jQueryLoaded = true;

		Promise.all([
			loadScript(this, assets6 + '/libs/jquery3/jquery-3.3.1.min.js'),
		])
			.then(() => {
				this.initJquery();
			})
			.catch(error => {
				console.error('ne done')
			});
	}

initJquery() {
		let btn = jQuery(this.template.querySelector("button"));
}
[/code]

....

SF свой CDN организовали?
Я обычно пользуюсь https://cdnjs.com/
Но я так понимаю что из-за секюрности данный вариант не катит

SF свой CDN организовали? 
Я обычно пользуюсь https://cdnjs.com/
Но я так понимаю что из-за секюрности данный вариант не катит :) 

Dmitry Shnyrev
SF свой CDN организовали?
Я обычно пользуюсь https://cdnjs.com/
Но я так понимаю что из-за секюрности данный вариант не катит :)

насколько знаю в LWC нельзя подгрузить ничего извне, только статик ресурсы

[quote="Dmitry Shnyrev"]SF свой CDN организовали? 
Я обычно пользуюсь https://cdnjs.com/
Но я так понимаю что из-за секюрности данный вариант не катит :)[/quote]

насколько знаю в LWC нельзя подгрузить ничего извне, только статик ресурсы

Maxim Elets
насколько знаю в LWC нельзя подгрузить ничего извне, только статик ресурсы

О, блин, отстал от жизни

[quote="Maxim Elets"]насколько знаю в LWC нельзя подгрузить ничего извне, только статик ресурсы[/quote]
О, блин, отстал от жизни :(