Vue:是否可以导入仅针对该组件的js

时间:2019-09-10 02:19:46

标签: javascript vue.js

我正在尝试使用img = np.arange(20).reshape(5, 4) def process_image_data(img): row, col = np.indices(img.shape) return (row.flatten(), col.flatten(), img.flatten()) y, x, px = process_image_data(img) 框架的表组件。我只想导入表格样式。但是,当尝试导入vue-ant表样式时,我来自其他组件的所有元素都会受到影响。是否有可能只针对该组件使用该样式。

我尝试将其导入到import 'ant-design-vue/lib/table/style/css'标记中,但是由于<style>文件需要javascript文件中的某些参数,我遇到了一些错误

2 个答案:

答案 0 :(得分:0)

您可以使用scoped属性为Vue组件创建范围样式。然后将所需的样式导入到作用域样式中。

<style scoped>
  @import "whatever/you/want/to/import";
</style>

答案 1 :(得分:0)

我遇到了同样的问题,并通过使用style属性而不是@import来解决了。我将使用您的导入路径来演示如何做到这一点:

<style scoped src="ant-design-vue/lib/table/style/css"></style>