Nativescript RadDataForm MultilineText не работает на Android - PullRequest
0 голосов
/ 12 октября 2018

Я использую RadDataForm в своем проекте Nativescript Angular, и когда я пытаюсь использовать «MultilineText», он не работает на Android, он просто отображается как обычное поле «Текст».Я не могу ввести несколько строк.Отлично работает на iOS.

image

add-store.model.ts

export class AddStore {
    public name: string;
    public description: string;

    constructor(name: string, description: string,) {
        this.name = name;
        this.description = description;
    }
}

add-store-metadata-validation.json

{
    "isReadOnly": false,
    "commitMode": "immediate",
    "validationMode": "immediate",
    "propertyAnnotations":
    [
        {
            "name": "name",
            "displayName": "Store Name",
            "index": 1,
            "editor": "Text"

        },
        {
            "name": "description",
            "displayName": "Description",
            "index": 2,
            "editor": "MultilineText"

        }

    ]
}

add-store.component.ts

import { Component, AfterViewInit } from "@angular/core";
import { RouterExtensions } from "nativescript-angular/router";
import { UtilitiesService } from "~/services/utils.service";
import { AddStore } from "./add-store.model";

@Component({
    selector: "add-store",
    moduleId: module.id,
    templateUrl: "./add-store.component.html"
})

export class AddStoreComponent implements AfterViewInit {

    store: AddStore;
    metadata;

    constructor(private router:RouterExtensions) {
        this.store = new AddStore("test name" , "test\nsdfgfsdf");
        this.metadata = require("./add-store-metadata-validation.json");
    }

    ngAfterViewInit(): void { 

    }

    goBack() {
        this.router.back();
    }
}

add-store.component.html

    

1 Ответ

0 голосов
/ 12 октября 2018

Похоже, проблема с плагином, вы можете сообщить об этом в репозитории .

В качестве обходного пути вы можете использовать директиву TKPropertyEditor и определить тип редактора.

...