App.vue裡的鏈式調用改寫

来源:5-19 方案落地:element-plus 新主题的立即生效

林威廉

2022-03-05

老師好:


有關於本章節的App.vue裡的鏈式調用,若我改寫如下:

const newStyleText = await generateNewStyle(store.getters.mainColor);

console.log(newStyleText)

writeNewStyle(newStyleText);


這樣的話畫面會全白,但我看我的newStyleText 以及writeNewStyle 這兩個方法

都是有執行完成的,head裡也有style的樣式

是哪裡錯了呢

謝謝

写回答

1回答

Sunday

2022-03-05

你好

只看描述的话不太好确认问题在哪里。

查看 newStyleText 如果能够打印出样式,那么证明 CSS 应该没有问题(具体确认是否有 css 的错误,需要你 复制 newStyleText 到 css 文件中,详细查看是否修改了 css

而 writeNewStyle 方法的作用是把这个样式写入到标签中,只要生成 style 那么该 方法的执行也不会存在问题。

所以综上所述, newStyleText 样式出现错误的可能性会大一些。建议查看下 newStyleText 是否按照预期完成了修改。

0
2
Sunday
如果是页面全白的话那么应该是项目存在报错。await需要在async修饰的方法中使用(异步方法)
2022-03-06
共2条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1941 学习 · 1687 问题

查看课程