Я новичок в NativeScript, и мне нужно иметь возможность изменять текст метки. Я смущен о том, как это сделать и нужна помощь. Как я могу это сделать? Заранее спасибо!Как изменить текст метки NativeScript
1
A
ответ
4
Первый способ:
Вы можете установить id
для метки, которую вы хотите получить, и ссылаться на него в файле контроллера (который .js
) с помощью getViewById
:
В page.xml :
<Page xmlns="http://schemas.nativescript.org/tns.xsd" loaded="onLoaded">
<Label id="myLabel" text="" />
</Page>
В page.js:
function onLoaded(args) {
var page = args.object;
var myLabel = page.getViewById("myLabel");
myLabel.text = "Hello World";
}
exports.onLoaded = onLoaded
Второй способ:
Вы связываете контекст (наблюдаемом объект) для page.xml и установить текст этикетки одним из свойств этого контекста в. По этому пути, когда вы измените значение свойства, метка будет обновлять текст сам по себе:
В page.xml:
<Page xmlns="http://schemas.nativescript.org/tns.xsd" loaded="onLoaded">
<Label text="{{ myText }}" />
</Page>
В page.js:
var Observable = require("data/observable").Observable;
function onLoaded(args) {
var page = args.object;
var context = new Observable({
myText: "Hello World"
})
page.bindingContext = context;
//Change label's text
context.set("myText", "Goodbye World");
}
exports.onLoaded = onLoaded;
Смежные вопросы
- 1. Как изменить текст метки динамически
- 2. C# Как изменить текст метки
- 3. Невозможно изменить текст метки.
- 4. Какао - Изменить текст метки
- 5. Как оптически центр две метки nativescript
- 6. изменить текст метки в asp.net
- 7. Изменить текст метки в PDF
- 8. html/javascript - Изменить текст метки
- 9. изменить текст метки с изображением
- 10. Как изменить номер метки и текст?
- 11. Как изменить текст метки в jQuery?
- 12. Как изменить текст метки в jQuery?
- 13. Как изменить текст метки из различных FXML
- 14. Как изменить текст метки пользовательского класса UINavigationBar
- 15. Как изменить текст метки с помощью JQuery
- 16. Как изменить текст метки с другой формы?
- 17. Как изменить текст метки, содержащий входной тег?
- 18. Как установить текст метки
- 19. Изменить текст метки из другого класса
- 20. Изменить текст метки при нажатии кнопки
- 21. изменить текст метки при открытии Winform
- 22. Пункт Щелкните по сетке. Изменить текст метки
- 23. Невозможно изменить текст метки из другого класса
- 24. Изменить текст метки при щелчке в ListView
- 25. C# - Изменить текст метки из другого класса
- 26. Изменить текст метки через ListView ItemActivate
- 27. asp.net изменить текст метки обновления панели
- 28. Изменить текст метки формы во время выполнения
- 29. Изменить текст метки из обработчика завершения
- 30. Изменить размер метки метки метки
Похоже, что Мне нужно, спасибо! – HittmanA