Я хотел отобразить несколько сообщений в Instagram, удерживая их идентификаторы в массиве, чтобы позже просто связать требуемый URL в код Embed, предоставленный самим Instagram. Проблема в том, что я обнаружил, что пост/изображения на самом деле не загружаются при попытке динамически их отобрать, но они загружаются хорошо при жесткости.
Я попытался убедиться Данные моего компонента заполняются правильно в разных точках своего жизненного цикла, но, кажется, ничего не работает. Я считаю, что проблема как -то связана с привязкой атрибута в фактическом HTML, но я не могу понять, как его обойти. Любая помощь была бы очень оценена !!
View this post on Instagram A post shared by Stephania (@stephania_girlcat)
v-bind:posts="posts"
v-bind:key="post.id">
{{ post.url }}
View this post on Instagram A post shared by @divadelbloque
export default {
components: {
// InstagramEmbed,
},
beforeCreate()
{
},
created()
{
console.log('created');
console.log('this.posts:: ', JSON.stringify(this.posts));
for(let i in this.posts)
{
this.posts.url = this.linkStart + this.posts.id + this.linkEnd;
}
},
beforeMount()
{
},
mounted() {
console.log('mounted');
console.log('this.posts:: ', JSON.stringify(this.posts));
let igscript = document.createElement('script')
igscript.setAttribute('src', 'https://www.instagram.com/embed.js')
document.head.appendChild(igscript)
// this.$forceUpdate();
},
data()
{
return {
linkStart: 'https://www.instagram.com/p/',
linkEnd: '/?utm_source=ig_embed&utm_campaign=loading',
posts: [{id: 'DDEZ59hIM55', url: ''}, {id: 'DDEZ59hIM55', url: ''}],
}
},
};
Подробнее здесь: https://stackoverflow.com/questions/794 ... coded-ones
Почему мои динамически отображаемые посты Instagram загружаются, в то время как жесткие кодируемые делают в Vue? ⇐ Html
Программисты Html
1739081335
Anonymous
Я хотел отобразить несколько сообщений в Instagram, удерживая их идентификаторы в массиве, чтобы позже просто связать требуемый URL в код Embed, предоставленный самим Instagram. Проблема в том, что я обнаружил, что пост/изображения на самом деле не загружаются при попытке динамически их отобрать, но они загружаются хорошо при жесткости.
Я попытался убедиться Данные моего компонента заполняются правильно в разных точках своего жизненного цикла, но, кажется, ничего не работает. Я считаю, что проблема как -то связана с привязкой атрибута в фактическом HTML, но я не могу понять, как его обойти. Любая помощь была бы очень оценена !!
[url=https://www.instagram.com/p/DDEZ59hIM55/?utm_source=ig_embed&utm_campaign=loading]
View this post on Instagram [/url][url=https://www.instagram.com/p/DDEZ59hIM55/?utm_source=ig_embed&utm_campaign=loading]A post shared by Stephania (@stephania_girlcat)[/url]
v-bind:posts="posts"
v-bind:key="post.id">
{{ post.url }}
[url=post.link]
View this post on Instagram [/url][url=post.link]A post shared by @divadelbloque[/url]
export default {
components: {
// InstagramEmbed,
},
beforeCreate()
{
},
created()
{
console.log('created');
console.log('this.posts:: ', JSON.stringify(this.posts));
for(let i in this.posts)
{
this.posts[i].url = this.linkStart + this.posts[i].id + this.linkEnd;
}
},
beforeMount()
{
},
mounted() {
console.log('mounted');
console.log('this.posts:: ', JSON.stringify(this.posts));
let igscript = document.createElement('script')
igscript.setAttribute('src', 'https://www.instagram.com/embed.js')
document.head.appendChild(igscript)
// this.$forceUpdate();
},
data()
{
return {
linkStart: 'https://www.instagram.com/p/',
linkEnd: '/?utm_source=ig_embed&utm_campaign=loading',
posts: [{id: 'DDEZ59hIM55', url: ''}, {id: 'DDEZ59hIM55', url: ''}],
}
},
};
Подробнее здесь: [url]https://stackoverflow.com/questions/79424469/why-aren-t-my-dynamically-rendered-instagram-posts-loading-while-hardcoded-ones[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия