define(["knockout", "sammy"], function(ko, Sammy) { //这里可以添加一些行为 return function() { var self = this; //下面是基于js做的导航控制导航功能 self.loading = ko.observable(false); self.moduleOptions = ko.observable({}); self.loadError = ko.observableArray(false); self.updateError = ko.observable(false); self.updateError.subscribe(function(error) { if (error) { alert(error); self.updateError(false); } }); self.loadError.subscribe(function(error) { if (error) { self.moduleOptions({ name: "error", data: { app: self } }); } }); // 会员续费促销活动弹窗 self.activePeriod = function() { util.sendAjax({ url: "member/renewal/activePeriod", async: true, loadFlag: false, type: "GET", cache: false, success: function(json) { if (json.rc == 0) { if (json.data) { util.timeLocalStorage.Cache.put("activePeriodFlag", true, 3600); layer.open({ type: 1, title: false, shadeClose: true, area: "1000px", content: '