项目效果图https://niuyi1017.github.io/imooc/webComponent/window.html
源码:https://github.com/niuyi1017/imooc/tree/master/webComponent
希望能和大家一起交流学习~
源码:https://github.com/niuyi1017/imooc/tree/master/webComponent
希望能和大家一起交流学习~
2018-10-03
// 老师的代码是不是要加一句?:
on: function(type,handler){
if(this.handlers[type]==='undefined'){
this.handlers[type]=[]
//这是多加的一句,不然绑定多个名称相同的事件时总是少一个
this.handlers[type].push(handler)
}else{
this.handlers[type].push(handler)
} }
on: function(type,handler){
if(this.handlers[type]==='undefined'){
this.handlers[type]=[]
//这是多加的一句,不然绑定多个名称相同的事件时总是少一个
this.handlers[type].push(handler)
}else{
this.handlers[type].push(handler)
} }
2018-09-28
最新回答 / 彷徨_0002
你可能有很多的widget ,弹窗只是其中一种如果你的widget里面有很多公用的方法 比如binduI RENDERui on fire等函数, 那么你的组件 弹窗等 就只需要继承一下就可以了,没有必要重新再写一遍
2018-06-14
按着老师的思路一步步写了一遍demo,最终的源码:https://github.com/fanglibs/dialogUI 。跟着老师的思路,但代码中一些命名和布局做了调整,没有完全照搬(><),有需要的拿去,大家交流下。
2018-02-11
按着老师的思路一步步写了一遍demo,最终的源码:https://github.com/fanglibs/dialogUI 。跟着老师的思路,但代码中一些命名和布局做了调整,没有完全照搬(><),有需要的拿去,大家交流下。
2018-02-11
每节demo都已经记录好https://github.com/jinzhanye/widget_practice/tree/master/Alert,感谢阿当老师。
2017-11-08