如何在nativescript中共享javascript?

如何在nativescript中共享javascript?,javascript,android,nativescript,Javascript,Android,Nativescript,我正在使用nativescript构建一个应用程序,我注意到我有大量重复的代码。例如,滑出式抽屉必须在每页上复制。我如何共享后端javascript,这样我就可以直接加载到一个文件或其他文件中,而不必在每个页面上重写代码 例如,我有一个具有查看权限的滑动抽屉,其名称如下: if (access[0]['page'] == 'Checks' && access[0]['enabled'] == true) {pageData.set("Checks", true);} if (ac

我正在使用nativescript构建一个应用程序,我注意到我有大量重复的代码。例如,滑出式抽屉必须在每页上复制。我如何共享后端javascript,这样我就可以直接加载到一个文件或其他文件中,而不必在每个页面上重写代码

例如,我有一个具有查看权限的滑动抽屉,其名称如下:

if (access[0]['page'] == 'Checks' && access[0]['enabled'] == true) {pageData.set("Checks", true);}
if (access[1]['page'] == 'Timeclock' && access[1]['enabled'] == true) {pageData.set("Timeclock", true);}
if (access[2]['page'] == 'Invoices' && access[2]['enabled'] == true) {pageData.set("Invoices", true);}
if (access[3]['page'] == 'EEInfo' && access[3]['enabled'] == true) {pageData.set("EEInfo", true);}
if (access[4]['page'] == 'CLInfo' && access[4]['enabled'] == true) {pageData.set("CLInfo", true);}

drawer = page.getViewById("drawer"); 

我不想在每一页上重复这一点。

在一页上创建一个函数,然后在每一页中包含并调用它。你必须在你想要的每一页上打电话。@HardikVaghani那会是一个导入吗?如何包含另一个文件?使用
var test=include('../sometest')