首页 新闻 会员 周边

Knockout 3.5.0 component 自定义组件,IE8下兼容问题

0
悬赏园豆:100 [已关闭问题] 关闭于 2019-06-03 13:57

自定义组件:

仅在
IE8下组件内的属性无法读取(如CsShowBG )

ko.components.register('couponselect', {
   viewModel: function (params) {
     var _this = this;

    _this.CsShowBG = ko.observable(params.IsOpen());
    _this.ShowSelectCouponDialog = ko.observable(params.IsOpen());
    _this.DealerCouponList = ko.observableArray();
    _this.CheckedCouponIds = ko.observableArray();
    _this.CheckedCouponId = ko.observable("");
    _this.CloseCouponSelDialog = function () {
        if (params.IsOpen) {
            params.IsOpen(false);
        }
    }
    _this.GoToCoupon = function () {
        var url = params.CouponManageURL.replace("&", "&");
        window.open(url);
    }
    //打开优惠券选择框
    _this.OpenCouponDialog = function () {

        _this.ShowSelectCouponDialog(true);
        _this.ShowBG(true)
    }

报错如下

有人遇到过吗?跪求解决方案

乱花渐欲迷人眼的主页 乱花渐欲迷人眼 | 菜鸟二级 | 园豆:211
提问于:2019-05-22 11:14
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册