在 Nativescript Vue 中使用已安装的插件
我在使用插件时遇到一些问题。我正在使用 npm 安装插件,我可以看到它们已添加到 package.json 和 package-lock.json 中,但我不确定如何将它们集成到我的应用程序中。一个例子是这样的:
我正在尝试使用这个插件: https://github.com/transferwise/currency -flags
我已经使用以下方式安装了插件: npm install --savecurrency-flags
但我不知道如何应用它,因为只需添加 不起作用。
有什么帮助吗?谢谢。
I am having some issues with plugins. I am installing plugins with npm and I can see that they are added to package.json and package-lock.json, but I am not sure how to integrate them into my application. An example is this:
I am trying to use this plugin: https://github.com/transferwise/currency-flags
I have installed the plugin using: npm install --save currency-flags
But I don't know how to apply it, as just adding <Label class="currency-flag currency-flag-usd"></Label>
does not work.
Any help, please? Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用“use”安装插件。请阅读此处
Install a plugin with 'use'. Read here
您需要像修改任何其他 Vue 项目一样修改您的组件。
添加这些行(对于您的示例):
Example.vue
在您的 main.js 文件中:
这里的问题是您选择的插件主要基于 CSS。它可能会或可能不会与 Nativescript 配合良好。
您也可以直接将文件复制到您的项目中并以这种方式访问它们。例如,将 src/flags/aed.png 复制到项目中的任何图像文件夹,然后直接访问它。
You'll need to modify your component as you would any other Vue project.
Add these lines (for your example):
Example.vue
In your main.js file:
The issue here is the plugin you've selected is mostly CSS based. It may or may not work well with Nativescript.
You could also just copy in the files directly to your project and access them that way. For example, copying
src/flags/aed.png
to whatever images folder in your project and then accessing it directly.