Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Nativescript中获取复选框的值?_Javascript_Xml_Nativescript - Fatal编程技术网

Javascript 如何在Nativescript中获取复选框的值?

Javascript 如何在Nativescript中获取复选框的值?,javascript,xml,nativescript,Javascript,Xml,Nativescript,我不熟悉nativescript,正在使用nativescript复选框。我想从复选框中获取值。我在git hub中看到过,但没有找到获取属性的解决方案 有什么建议吗?这里是一个关于如何处理nativescript复选框插件中复选框的基本示例 e、 g.对于启用类型脚本的项目 page.xml page.ts 从“数据/可观察”导入{EventData}; 从'ui/Page'导入{Page}; 从“nativescript复选框”导入{CheckBox}; 从'ui/frame'导入{to

我不熟悉nativescript,正在使用nativescript复选框。我想从复选框中获取值。我在git hub中看到过,但没有找到获取属性的解决方案


有什么建议吗?

这里是一个关于如何处理nativescript复选框插件中复选框的基本示例

e、 g.对于启用类型脚本的项目

page.xml


page.ts

从“数据/可观察”导入{EventData};
从'ui/Page'导入{Page};
从“nativescript复选框”导入{CheckBox};
从'ui/frame'导入{top};
让页面;
导出函数pageLoaded(参数:EventData){
page=args.object;
}
导出函数toggleCheck(){
让checkBox=page.getViewById('myCheckbox');
checkBox.toggle();
}
导出函数getCheckProp(){
让checkBox=page.getViewById('myCheckbox');
console.log('checked prop value='+checkBox.checked);//将返回true或false
}

您能分享您迄今为止尝试过的代码吗?您包含的链接说明了如何获取复选框的属性,而且非常简单。你有什么问题?你能分享你的代码吗?
<Page xmlns="http://schemas.nativescript.org/tns.xsd" 
      xmlns:CheckBox="nativescript-checkbox" 
      loaded="pageLoaded">
  <StackLayout>
    <CheckBox:CheckBox text="CheckBox Label" id="myCheckbox" checked="false" />
    <Button text="on toggleCheck" tap="toggleCheck" />
    <Button text="on getCheckProp" tap="getCheckProp" /> 
  </StackLayout>
</Page>
    import { EventData } from 'data/observable';
    import { Page } from 'ui/page';
    import { CheckBox } from 'nativescript-checkbox';
    import { topmost } from 'ui/frame';

    let page;

    export function pageLoaded(args: EventData) {
      page = <Page>args.object;
    }

    export function toggleCheck() {
      let checkBox = <CheckBox>page.getViewById('myCheckbox');
      checkBox.toggle();
    }

    export function getCheckProp() {
      let checkBox = <CheckBox>page.getViewById('myCheckbox');
      console.log('checked prop value = ' + checkBox.checked); // will return true of false
    }