1. return new URL("../../assets/img/${image}", import.meta.url).href; 不显示对应的图片,是因为,下面这个原因嘛?
new URL(../assets/images/${name}
, import.meta.url).href_new url(url, import.meta.url)-CSDN博客
对比:前者是我的,后者是视频里的(所以这个是版本信息吗?)我得出的结论是版本信息问题。
视频里,对应的路径这样写,真的是对的嘛?
2. 关于less 语法里面,是否需要空格的问题
核心语法解析
&
:引用当前父选择器。.
(空格 + 子选择器):表示父子层级关系。
示例代码:
less
css
.parent {
& .child {
color: blue;
}
}
编译后的 CSS:
css
css
.parent .child {
color: blue;
}
- 含义 :所有属于
.parent
后代的.child
元素都会应用样式。
对比 &.
(无空格)
如果省略空格,&.child
表示同时应用父类和子类:
示例代码:
less
css
.parent {
&.child {
color: red;
}
}
编译后的 CSS:
css
css
.parent.child {
color: red;
}
- 含义 :只有同时具有
.parent
和.child
类的元素才会应用样式。
3. 针对我写的功能,我没办法实现让页面跳转
这个报错为啥不能实现页面的跳转呢?