fix scoped style bug

This commit is contained in:
kmdjs 2016-05-15 22:05:09 +08:00
parent 669c67b969
commit 7b141d33ca
3 changed files with 10 additions and 4 deletions

5
dist/nuclear.js vendored
View File

@ -1511,7 +1511,10 @@ Nuclear._mixObj = function (obj) {
};
obj._nuclearSetStyleData=function(){
this.node&&this.node.querySelector('style').setAttribute('data-nuclearId',this._ncInstanceId);
if(this.node&&this.node.querySelector){
var style=this.node.querySelector('style');
style&&style.setAttribute('data-nuclearId',this._ncInstanceId);
}
}
obj._nuclearRender = function (item) {

4
dist/nuclear.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -142,7 +142,10 @@ Nuclear._mixObj = function (obj) {
};
obj._nuclearSetStyleData=function(){
this.node&&this.node.querySelector('style').setAttribute('data-nuclearId',this._ncInstanceId);
if(this.node&&this.node.querySelector){
var style=this.node.querySelector('style');
style&&style.setAttribute('data-nuclearId',this._ncInstanceId);
}
}
obj._nuclearRender = function (item) {