如何从自定义组件浮动标签中获取价值?

时间:2019-03-06 11:52:38

标签: nativescript nativescript-plugin

有一个名为Floating Label的自定义组件,我可以从NativeScript示例列表中找到, 我尝试通过给它们提供ID来从组件中获取值,并尝试使用var c = page.getViewById(“ cisc”)。text;并将值放在一个变量中,但这不起作用,如果我console.log包含getViewbyId(“ cisc”)的var,它将在console.log(c)中输出该变量; StackLayout @ file:///app/components/float-label/FloatLabel.xml:1:1;

Floating Label

1 个答案:

答案 0 :(得分:0)

这是绝对期望的,该ID将分配给自定义组件的根元素,在您的情况下为StackLayout。为了获得text,您必须做page.getViewById("cisc").getChildAt(1).text