- pagine RISO
This commit is contained in:
@@ -11,77 +11,79 @@ import {
|
||||
onUpdated,
|
||||
} from 'vue';
|
||||
|
||||
import type { IOptCatalogo, ICoordGPS, IMyElem, ISocial } from '@src/model';
|
||||
import { IMyCard, IMyPage, IOperators } from '@src/model';
|
||||
import type { IOptCatalogo, ICoordGPS, IMyElem, ISocial } from '@/model';
|
||||
import { IMyCard, IMyPage, IOperators } from '@/model';
|
||||
import { useGlobalStore } from '@store/globalStore';
|
||||
|
||||
import { CImgTitle } from '../CImgTitle/index';
|
||||
import { FeaturesSection } from '../FeaturesSection/index';
|
||||
import { CImgPoster } from '@src/components/CImgPoster';
|
||||
import CSection from '@src/components/CSection/CSection.vue';
|
||||
import CRow from '@src/components/CRow/CRow.vue';
|
||||
import CColumn from '@src/components/CColumn/CColumn.vue';
|
||||
import { CProfileCompletitionBanner } from '@src/components/CProfileCompletitionBanner/index';
|
||||
import { CTitle } from '@src/components/CTitle/index';
|
||||
import { CGridOriz } from '@src/components/CGridOriz/index';
|
||||
import { ChatBot } from '@src/components/ChatBot/index';
|
||||
import { CCatalogList } from '@src/components/CCatalogList/index';
|
||||
import { CRaccoltaCataloghi } from '@src/components/CRaccoltaCataloghi/index';
|
||||
import { CImgPoster } from '@/components/CImgPoster';
|
||||
import CSection from '@/components/CSection/CSection.vue';
|
||||
import CRow from '@/components/CRow/CRow.vue';
|
||||
import CColumn from '@/components/CColumn/CColumn.vue';
|
||||
import { CProfileCompletitionBanner } from '@/components/CProfileCompletitionBanner/index';
|
||||
import { CTitle } from '@/components/CTitle/index';
|
||||
import { CGridOriz } from '@/components/CGridOriz/index';
|
||||
import { ChatBot } from '@/components/ChatBot/index';
|
||||
import { CCatalogList } from '@/components/CCatalogList/index';
|
||||
import { CRaccoltaCataloghi } from '@/components/CRaccoltaCataloghi/index';
|
||||
import { tools } from '@tools';
|
||||
import { shared_consts } from '@src/common/shared_vuejs';
|
||||
import { LandingFooter } from '@src/components/LandingFooter';
|
||||
import { CMyActivities } from '@src/components/CMyActivities';
|
||||
import { CECommerce } from '@src/components/CECommerce';
|
||||
import { HomeRiso } from '@src/components/HomeRiso';
|
||||
import { Riso_Home_Modern } from '@src/components/Riso_Home_Modern';
|
||||
import { InvitaAmico } from '@src/components/InvitaAmico';
|
||||
import { CMyVideoYoutube } from '@src/components/CMyVideoYoutube';
|
||||
import { editprofile } from '@src/components/editprofile';
|
||||
import { CStatMacro } from '@src/components/CStatMacro';
|
||||
import { CSearchProduct } from '@src/components/CSearchProduct';
|
||||
import { CPageViewStats } from '@src/components/CPageViewStats';
|
||||
import { shared_consts } from '@/common/shared_vuejs';
|
||||
import { LandingFooter } from '@/components/LandingFooter';
|
||||
import { CMyActivities } from '@/components/CMyActivities';
|
||||
import { CECommerce } from '@/components/CECommerce';
|
||||
import { HomeRiso } from '@/components/HomeRiso';
|
||||
import mycircuits from '@/views/user/mycircuits/mycircuits.vue';
|
||||
import PageRis from '@/components/pageris/pageris.vue';
|
||||
import { Riso_Home_Modern } from '@/components/Riso_Home_Modern';
|
||||
import { InvitaAmico } from '@/components/InvitaAmico';
|
||||
import { CMyVideoYoutube } from '@/components/CMyVideoYoutube';
|
||||
import { editprofile } from '@/components/editprofile';
|
||||
import { CStatMacro } from '@/components/CStatMacro';
|
||||
import { CSearchProduct } from '@/components/CSearchProduct';
|
||||
import { CPageViewStats } from '@/components/CPageViewStats';
|
||||
import { CCardCarouselComp } from 'app/src/components/CCardCarouselComp';
|
||||
import { CQRCode } from '@src/components/CQRCode';
|
||||
import { CAITools } from '@src/components/CAITools';
|
||||
import { CCatalogo } from '@src/components/CCatalogo';
|
||||
import { CRaccolta } from '@src/components/CRaccolta';
|
||||
// import { CMapMarker } from '@src/components/CMapMarker.off'
|
||||
import { CMapUsers } from '@src/components/CMapUsers';
|
||||
import { CMapGetCoordinates } from '@src/components/CMapGetCoordinates';
|
||||
import { CMapEditAddressByCoord } from '@src/components/CMapEditAddressByCoord';
|
||||
import { CMapComuni } from '@src/components/CMapComuni';
|
||||
import { COpenStreetMap } from '@src/components/COpenStreetMap';
|
||||
import { CCardCarousel } from '@src/components/CCardCarousel';
|
||||
import { CMyPage } from '@src/components/CMyPage';
|
||||
import { CMyPageIntro } from '@src/components/CMyPageIntro';
|
||||
import { CEventsCalendar } from '@src/components/CEventsCalendar';
|
||||
import { CMyEditor } from '@src/components/CMyEditor';
|
||||
import { CMyFieldRec } from '@src/components/CMyFieldRec';
|
||||
import { CSelectColor } from '@src/components/CSelectColor';
|
||||
import { CMainView } from '@src/components/CMainView';
|
||||
import { CMyProfileTutorial } from '@src/components/CMyProfileTutorial';
|
||||
import { CSendRISTo } from '@src/components/CSendRISTo';
|
||||
import { CDashboard } from '@src/components/CDashboard';
|
||||
import { CDashGroup } from '@src/components/CDashGroup';
|
||||
import { CMovements } from '@src/components/CMovements';
|
||||
import { CCheckAppRunning } from '@src/components/CCheckAppRunning';
|
||||
import { CStatusReg } from '@src/components/CStatusReg';
|
||||
import { CTitleBanner } from '@src/components/CTitleBanner';
|
||||
import { CCheckIfIsLogged } from '@src/components/CCheckIfIsLogged';
|
||||
import { CSelectFontSize } from '@src/components/CSelectFontSize';
|
||||
import { CNotifAtTop } from '@src/components/CNotifAtTop';
|
||||
import { CPresentazione } from '@src/components/CPresentazione';
|
||||
import { CRegistration } from '@src/components/CRegistration';
|
||||
import { CShareSocial } from '@src/components/CShareSocial';
|
||||
import { CMyImageGallery } from '@src/components/CMyImageGallery';
|
||||
import { CMyHeading } from '@src/components/CMyHeading';
|
||||
import { CMyList } from '@src/components/CMyList';
|
||||
import { CMyCode } from '@src/components/CMyCode';
|
||||
import { CMyDivider } from '@src/components/CMyDivider';
|
||||
import { CVisuVideoPromoAndPDF } from '@src/components/CVisuVideoPromoAndPDF';
|
||||
import { CQRCode } from '@/components/CQRCode';
|
||||
import { CAITools } from '@/components/CAITools';
|
||||
import { CCatalogo } from '@/components/CCatalogo';
|
||||
import { CRaccolta } from '@/components/CRaccolta';
|
||||
// import { CMapMarker } from '@/components/CMapMarker.off'
|
||||
import { CMapUsers } from '@/components/CMapUsers';
|
||||
import { CMapGetCoordinates } from '@/components/CMapGetCoordinates';
|
||||
import { CMapEditAddressByCoord } from '@/components/CMapEditAddressByCoord';
|
||||
import { CMapComuni } from '@/components/CMapComuni';
|
||||
import { COpenStreetMap } from '@/components/COpenStreetMap';
|
||||
import { CCardCarousel } from '@/components/CCardCarousel';
|
||||
import { CMyPage } from '@/components/CMyPage';
|
||||
import { CMyPageIntro } from '@/components/CMyPageIntro';
|
||||
import { CEventsCalendar } from '@/components/CEventsCalendar';
|
||||
import { CMyEditor } from '@/components/CMyEditor';
|
||||
import { CMyFieldRec } from '@/components/CMyFieldRec';
|
||||
import { CSelectColor } from '@/components/CSelectColor';
|
||||
import { CMainView } from '@/components/CMainView';
|
||||
import { CMyProfileTutorial } from '@/components/CMyProfileTutorial';
|
||||
import { CSendRISTo } from '@/components/CSendRISTo';
|
||||
import { CDashboard } from '@/components/CDashboard';
|
||||
import { CDashGroup } from '@/components/CDashGroup';
|
||||
import { CMovements } from '@/components/CMovements';
|
||||
import { CCheckAppRunning } from '@/components/CCheckAppRunning';
|
||||
import { CStatusReg } from '@/components/CStatusReg';
|
||||
import { CTitleBanner } from '@/components/CTitleBanner';
|
||||
import { CCheckIfIsLogged } from '@/components/CCheckIfIsLogged';
|
||||
import { CSelectFontSize } from '@/components/CSelectFontSize';
|
||||
import { CNotifAtTop } from '@/components/CNotifAtTop';
|
||||
import { CPresentazione } from '@/components/CPresentazione';
|
||||
import { CRegistration } from '@/components/CRegistration';
|
||||
import { CShareSocial } from '@/components/CShareSocial';
|
||||
import { CMyImageGallery } from '@/components/CMyImageGallery';
|
||||
import { CMyHeading } from '@/components/CMyHeading';
|
||||
import { CMyList } from '@/components/CMyList';
|
||||
import { CMyCode } from '@/components/CMyCode';
|
||||
import { CMyDivider } from '@/components/CMyDivider';
|
||||
import { CVisuVideoPromoAndPDF } from '@/components/CVisuVideoPromoAndPDF';
|
||||
|
||||
import MixinMetaTags from '@src/mixins/mixin-metatags';
|
||||
import MixinBase from '@src/mixins/mixin-base';
|
||||
import MixinMetaTags from '@/mixins/mixin-metatags';
|
||||
import MixinBase from '@/mixins/mixin-base';
|
||||
import { useQuasar } from 'quasar';
|
||||
import { useI18n } from 'vue-i18n';
|
||||
import { useRouter } from 'vue-router';
|
||||
@@ -95,6 +97,7 @@ export default defineComponent({
|
||||
components: {
|
||||
CImgTitle,
|
||||
CTitle,
|
||||
PageRis,
|
||||
LandingFooter,
|
||||
CEventsCalendar,
|
||||
CCardCarousel,
|
||||
@@ -106,6 +109,7 @@ export default defineComponent({
|
||||
HomeRiso,
|
||||
Riso_Home_Modern,
|
||||
CMyEditor,
|
||||
mycircuits,
|
||||
editprofile,
|
||||
CMyFieldRec,
|
||||
CSelectColor,
|
||||
@@ -451,18 +455,22 @@ export default defineComponent({
|
||||
|
||||
const executeScript = () => {
|
||||
if (myel.value.container3 && htmlContainer.value) {
|
||||
try {
|
||||
console.log('Script da eseguire:', myel.value.container3);
|
||||
nextTick(() => {
|
||||
try {
|
||||
console.log('S guire:', myel.value.container3);
|
||||
|
||||
const fn = new Function('element', myel.value.container3);
|
||||
fn(htmlContainer.value);
|
||||
} catch (e) {
|
||||
console.error('Script execution error:', e);
|
||||
}
|
||||
const fn = new Function('element', myel.value.container3);
|
||||
fn(htmlContainer.value);
|
||||
} catch (e) {
|
||||
console.error('Script execution error:', e);
|
||||
}
|
||||
})
|
||||
}
|
||||
};
|
||||
|
||||
watch(() => myel.value.container3, executeScript, { flush: 'post' });
|
||||
watch(() => myel.value.container3, executeScript);
|
||||
watch(() => myel.value.containerHtml, executeScript); // AGGIUNGI ANCHE QUESTO
|
||||
|
||||
|
||||
onUpdated(executeScript);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user