SimpleDraweeView не был инициализирован ошибка с использованием плагина Fresco в Nativescript Vue - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь реализовать Fresco в моем приложении NS Vue.

У меня есть это в моем main.js

Vue.registerElement('FrescoDrawee', () => require("nativescript-fresco").FrescoDrawee)

var application = require("application");
var fresco = require("nativescript-fresco");

if (application.android) {
    application.onLaunch = function (intent) {
        fresco.initialize();
    };
}

и в home.vue

< FrescoDrawee horizontalAlignment="stretch" height="150" :imageUri="item.avatar" />

это ошибка, которую я получаю.Msgstr "SimpleDraweeView не был инициализирован!"Я почти уверен, что способ инициализации неверен.Поиск в Google дает мне примеры в TS и Angular, и ни одного для nativescript Vue.любая помощь будет принята с благодарностью

1 Ответ

0 голосов
/ 05 декабря 2018

В основном TypeScript снова JavaScript, если вы исключаете типизацию из кода.Это то же самое, что вам придется следовать независимо от вашего вкуса (Core / Angular / Vue).

if (application.android) {
  application.on("launch", function () {
    fresco.initialize();
  });
}

Источник: https://github.com/NativeScript/nativescript-fresco#how-to-use-nativescript-fresco

...