虽然我现在只是npm install wilddog了一下下,但是我有预感,不会那么顺利的。我就是知道不会那么顺利,看我现在才来填坑。 wilddog的用法官网上说得很清楚并且还有视频我就不多说了,还没有深入使用,暂时先不说了。
问题.vue文件一个组件就是自己单独的部分,当我在第一个.vue文件中创建了ref连接wilddog数据库对象以后,当我需要在其他.vue文件中使用的时候,怎么办?
解决方法 贴代码 // main.js import ref from ‘./assets/js/Tool‘ // Vue.prototype.refHelper = ref //方法一 Vue.use(ref) // Tool.js import Wilddog from ‘wilddog‘ // 初始化 var config = { authDomain: "lorry.wilddog.com", syncURL: "https://lorry.wilddogio.com" }; Wilddog.initializeApp(config); var myRef = Wilddog.sync().ref(); // 第一种方法 // var refHelper = { // ref: myRef // } // export default refHelper; export default{ install(Vue,options) { Vue.prototype.ref = function () { return myRef; } } } 小结不知道还会遇到什么坑爹的事情,所以只是小结。发现自己还是只懂使用工具,却没有认真研究过工具的原理,所以下来也认真阅读了es6的书,vue的组件部分,,只能算是有一点点小的收获,大三实习的压力好大呀,学无止境呢
wilddog & arcgisAPI & vue-cli插件,天坑之路(三)