nativescript:模态属性未定义

时间:2016-07-12 08:15:28

标签: javascript nativescript

我在nativescript上创建了datepicker模式选择库。

var pagesModule = require("ui/page");
var datePickerModule = require("ui/date-picker");
var moment = require('momentjs');
var frame = require('ui/frame');

module.exports.init = function(tarih, callBack) {
   var dt = new datePickerModule.DatePicker();
   var page = new pagesModule.Page();
   page.content = dt;
   page.height = 250;
   var parent = frame.topmost().currentPage;
   parent.modal.showModal(page, '', function() {
      callBack();
   });
};

我在主js文件上调用此库;

var dm = require('../../../lib/dateModal');
exports.tarihCagir = function(nesne) {
    dm.init('', function() {
        console.log('kapatıldı');
    });
};

我收到了这个错误; ' TypeError:无法读取属性' showModal'未定义的。

这个问题可能并不复杂,但我是本地脚本的新手。

1 个答案:

答案 0 :(得分:2)

我解决了问题。将parent.modal.showModal代码更改为parent.showModal。