Browse Source

context重构

es6
guy 4 years ago
parent
commit
0cb402040f
  1. 6
      dist/fix/fix.compact.ie.js
  2. 6
      dist/fix/fix.compact.js
  3. 12
      src/core/widget.js

6
dist/fix/fix.compact.ie.js vendored

@ -33,8 +33,10 @@
}
function popTarget () {
targetStack.pop();
Fix.Model.target = target = null;
Fix.Model.target = target = targetStack.pop();
if (targetStack.length <= 0) {
BI.Widget.target = target = null;
}
}
var oldWatch = Fix.watch;

6
dist/fix/fix.compact.js vendored

@ -33,8 +33,10 @@
}
function popTarget () {
targetStack.pop();
Fix.Model.target = target = null;
Fix.Model.target = target = targetStack.pop();
if (targetStack.length <= 0) {
BI.Widget.target = target = null;
}
}
var oldWatch = Fix.watch;

12
src/core/widget.js

@ -517,8 +517,10 @@
};
BI.Widget.popContext = function () {
contextStack.pop();
BI.Widget.context = context = null;
BI.Widget.context = context = contextStack.pop();
if (contextStack.length <= 0) {
BI.Widget.context = context = null;
}
};
function pushTarget (_current) {
@ -527,8 +529,10 @@
}
function popTarget () {
currentStack.pop();
BI.Widget.current = current = null;
BI.Widget.current = current = currentStack.pop();
if (currentStack.length <= 0) {
BI.Widget.current = current = null;
}
}
BI.onBeforeMount = function (beforeMount) {

Loading…
Cancel
Save