NoticeBar 通告欄文字不滾動顯示

2021-10-08 02:28:38 字數 801 閱讀 8566

1、布局

2、在onshow方法中判斷並重置

// 坑:小喇叭不顯示滾動文字

this.timeidnotice=settimeout(()=>

},1000)

debugger頁面布局,發現通過在下面紅色框中新增display:flex;文字會滾動出現

在uni-notice-bar.vue中修改樣式

position: relative;

height: 18px;

display: flex;

}/* #endif */

還是不可用,每次在載入完畢之後,修改這個屬性才會出現文字滾動,這樣的話需要在載入完畢之後,再修改樣式

1、保持上面的樣式修改

2、在uni-notice-bar.vue中增加乙個prop delay用於在元件載入完之後再設定樣式

delay: ,
3、在第17行增加樣式

4、在 使用notice元件的頁面的onshow方法中增加延時

data() ;

},

onshow() 

this.delay=true

},1000)

},

NoticeBar 通知欄元件,封裝好的可直接使用

1.專案中遇到noticebar效果怎麼寫 建乙個noticebar.vue元件 元件 如下 fade 主要內容 noticebar style margin left 5px div data.icon style src data.icon alt margin right 5px div ba...

QPlainTextEdit佔位文字不顯示

在qt designer中給qplaintextedit佔位了文字,預覽後在pycharm裡呼叫,卻不顯示佔位文字符。佔位符文字未顯示 pyside pyqt 發現差不多的問題,就準備直奔解決方案,但我的不是所給的這種寫法,不能直接self.setfocus 解決。也試著隨便加幾句看看效果,奈何基礎...

MySQL怎麼存文字不亂碼?

1 只修改字符集 使用預設校驗集 yejr imysql.com alter table t1 convert tocharacter set utf8mb4 2 同時修改表字符集和校驗集 yejr imysql.com alter table t1 convert tocharacter set ...