vue.js - Sails + Vue 使用外部库
问题描述
我已经从这个 git 存储库https://github.com/mikermcneil/ration下载了 Sails + VueJs 框架示例代码
但是发现我无法在Vue前端框架中使用Axios、Vutify等外部库。请帮我解决一下这个。
解决方案
你应该可以把它们放在assets/dependencies folder
. 下次 Grunt 进行构建时,它会将脚本包含在 layout.ejs 文件中。不要直接从 layout.ejs 文件中引用它,因为每次 Grunt 检测到更改时都会覆盖它。
至于实例化任何脚本,您可能希望在每个页面 Javascript 文件上执行此操作assets/js/pages/{name-of-page}
。在 beforeMount 或 Mounted 生命周期方法中。该方法也是您补充页面数据的地方:
beforeMount: function() {
//Instantiate script here
}
推荐阅读
- javascript - javascript网页未在前台模式下接收通知,尽管在后台接收(仅数据消息)
- sql - 在 SQL Server 中的 select concat 语句中包含引号
- javascript - 尽管有箭头功能,但在 axios catch 块中未定义“this”
- python - 如何在python中为计数和比例创建聚合?
- vue.js - 返回状态变量的计算属性不是反应性的
- python - 处理从 Instagram 获取隐私帐户的期望值
- javascript - 记住上次悬停的 Div
- delphi - 如何在 TWebBrowser 或 TImage 中加载 base64 加密的 url?
- vue.js - 如何重用应该使用唯一 vuex 存储实例的组件
- azure - 在返回 ServiceBus 消息的 Azure 函数中,如何有条件地返回消息?