1.一个报错
Failed at the @sentry/cli@1.74.4 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
解决方法:npm install @sentry/cli@1.74.4 --ignore-scripts
把报错的包ignore安装,但是我出现这个问题的根源是npm版本过低了,但是我用npm install -g npm@版本 升级也并没有成功。
2. 在组件中增加标题——插槽
首先我们要清楚,如果在组件标签中写内容的话,理应被覆盖掉,只显示组件的内容,那么如果我们需要一个标题,该怎么办呢?就是插槽slot,在组件中用v-slot标签占位,调用子组件的时候,组件标签之间的文本就会显示到slot的位置,作为替换文本。
but,不要改原项目的组件这样的方法是不好的,可能会影响其他的组件。修改的方法还是有的,把原组件设置背景透明,然后弄个遮罩层,在遮罩层里面写内容和背景就好了。
3.关于scss修改vue获取到的v-html中的标签属性
给style加了scoped属性,修改获取到的v-html中的类的样式并没有生效,查阅到了几个样式穿透的方法:
-
.outer::v-deep .inter{}