Как мне обновить мой целевой API для Android в Meteor

Возможно ли, что состояние модели обновлено с ошибкой? Я считаю, что он вытащит попытку из состояния модели, а не из данных вида или модели, если состояние модели недействительно.

EDIT: я включаю соответствующий раздел исходного кода из расширения TextArea HtmlHelper ниже. Мне кажется, что он делает именно то, что я ожидал - если была ошибка модели, она вытягивает значение из состояния модели, иначе оно использует его из ViewData. Обратите внимание, что в вашем методе Post ключ «SomeText» не должен существовать до его установки, т. Е. Он не будет перенесен с версии кода, который отвечает на GET.

Поскольку вы явно указываете значение ViewData, useViewData должно быть ложным, attemptedValue должно быть ложным, если в состоянии модели не было установлено значение ошибки.

    // If there are any errors for a named field, we add the css attribute.
    ModelState modelState;
    if (htmlHelper.ViewData.ModelState.TryGetValue(name, out modelState)) {
        if (modelState.Errors.Count > 0) {
            tagBuilder.AddCssClass(HtmlHelper.ValidationInputCssClassName);
        }
    }

    // The first newline is always trimmed when a TextArea is rendered, so we add an extra one
    // in case the value being rendered is something like "\r\nHello".
    // The attempted value receives precedence over the explicitly supplied value parameter.
    string attemptedValue = (string)htmlHelper.GetModelStateValue(name, typeof(string));
    tagBuilder.SetInnerText(Environment.NewLine + (attemptedValue ?? ((useViewData) ? htmlHelper.EvalString(name) : value)));
    return tagBuilder.ToString(TagRenderMode.Normal);

0
задан Adim 16 January 2019 в 13:34
поделиться

2 ответа

Перейдите в gradle и найдите targetSdkVersion = 25 . Измените его, чтобы использовать Android targetSdkVersion = 26

0
ответ дан cod-e-rection 16 January 2019 в 13:34
поделиться

внутри mobile-config.js добавить

App.setPreference('android-targetSdkVersion', '26');
0
ответ дан Derrick Gremillion 16 January 2019 в 13:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: