Использование изображения с Kotlin и React - PullRequest
0 голосов
/ 01 марта 2019

Я создал эту веб-страницу с помощью create-реагировать-kotlin-приложения.XML отличается от того, к которому я привык, и я действительно изо всех сил пытаюсь использовать логотип, который находится в том же каталоге, что и index.kt.Как я могу это исправить?

package index

import react.dom.*
import kotlin.browser.*

fun main(args: Array<String>) {

    val rootDiv = document.getElementById("root")

    render(rootDiv) {
        img(src="./logo.jpg"){}
    }
}

1 Ответ

0 голосов
/ 01 марта 2019

Хорошо, я нашел решение, просто взглянув на содержимое по умолчанию create-реагировать-kotlin-app, немного неловко.

package index

import react.dom.*
import kotlin.browser.*

@JsModule("src/resources/logo.jpg")
external val logo: dynamic

fun main(args: Array<String>) {

    val rootDiv = document.getElementById("root")

    render(rootDiv) {
        img(src = logo){}
    }
}

Неоправданно громоздко, если вы спросите меня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...