作者:j相知相守相爱 | 来源:互联网 | 2023-02-07 18:58
在NativeScript应用程序中,我正在尝试应用一些将在应用程序中共享的全局样式.
这是我的结构:
- styles
- partials
- _buttons.scss
- _exports.scss
_buttons.scss:
.flt-btn {
border-radius: 35px;
}
_exports.scss:
@import '_buttons.scss';
app.css:
@import './styles/partials/_exports.scss';
你可以看到.flt-btn
应该应用的样式,但它们不是.
我在一个延迟加载的功能模块中使用该类,login
如下所示:
如果我直接将btn样式放在app.css
没有任何导入的情况下它可以工作,但由于这是一个css文件,我不能在其中使用scss.所以我不确定进口是否会像这样做.
如何确保部分导入的样式在应用程序范围内应用?
编辑:
我发现这个,它成功导入我自己的风格融app.android.css
和app.ios.css
文件.但是..在我安装了SASS并完成此操作后,当我在模拟器中运行它时,应用程序完全空白,无论是在android还是ios中.
我没有错,没有.有没有人成功地让sass像这样工作?请让我知道如何获得奖励.
编辑2:
看起来应用程序正在运行,因为我可以在app.component.ts
构造函数中成功记录某些东西,所以我猜测某些东西导致页面上的所有元素都随着新的样式设置而消失.