|
@@ -61,8 +61,26 @@ const disabled = (el,binding)=>{
|
|
|
//获取高度
|
|
|
const DivHeight={
|
|
|
inserted(el,binding){
|
|
|
+ if(el){
|
|
|
+ let height = window.innerHeight
|
|
|
binding.value(el.offsetHeight - 10)
|
|
|
- }
|
|
|
+ window.addEventListener('resize',()=>{
|
|
|
+ let newHeight = window.innerHeight;
|
|
|
+ if (newHeight !== height) {
|
|
|
+ binding.value(el.offsetHeight - 10)
|
|
|
+ height = newHeight;
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
+ unbind(el,binding){
|
|
|
+ if(el){
|
|
|
+ window.removeEventListener('resize',()=>{
|
|
|
+ binding.value(el.offsetHeight - 10)
|
|
|
+ })
|
|
|
+ }
|
|
|
+ },
|
|
|
}
|
|
|
|
|
|
//等高
|