为啥我uniapp能用div

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我uniapp能用div相关的知识,希望对你有一定的参考价值。

参考技术A 遇到的问题场景:点击按钮 出现自己写的弹窗,点击其他空白处 消失弹窗

思路:点击按钮的时候 获取出现弹窗的focus事件,让它聚焦;点击其他地方相当于这个弹窗失去焦点使用blur事件;同时我们需要给弹窗加一个tabindex="-1" 属性,否者blur事件不生效。

第一步:为元素绑定ref,添加tabindex属性,绑定blur事件



第二步:为div获取焦点写事件



第三步:为div失去焦点写事件



贴示:

(1)获取焦点需要用$nextTick包含,否则会获取不到

(2)$refs加变量方法 ['tip'+id],id为变量

以上是关于为啥我uniapp能用div的主要内容,如果未能解决你的问题,请参考以下文章

uniapp的按钮为啥安卓端用不了

uniapp截图保存为啥截图不了二维码

为啥uniapp中在data的照片不显示

uniapp数据缓存同步(setStorage)跟异步(setStorageSync)的区别

uniapp上架ios的几率多少

为啥安卓小娜发送指令后一直在加载,还有为啥之前能用的笔记本现在不停加载?急求