标签:pretty == html ret jsb turn help config vuejs
虽然我现在只是npm install wilddog了一下下,但是我有预感,不会那么顺利的。我就是知道不会那么顺利,看我现在才来填坑。 wilddog的用法官网上说得很清楚并且还有视频我就不多说了,还没有深入使用,暂时先不说了。
.vue文件一个组件就是自己单独的部分,当我在第一个.vue文件中创建了ref连接wilddog数据库对象以后,当我需要在其他.vue文件中使用的时候,怎么办?
还有就是肯定可以解决的vuex,但是我觉得杀鸡焉用宰牛刀,并且如果继续用别人的插件,那我就不会明白原理了。
那么这样呢?创建一个全局的ref对象就可以,那么怎么创建呢?直接百度的话vue-cli创建全局变量,就会有很多答案,我亲自测试成功的就是 点击这里
创建插件的方法:
var refHelper = { ref:myRef}
在refHelper里面你可以添加你想要的方法全局变量等。export default refHelper;
import ref from ‘./assets/js/Tool‘
Vue.prototype.refHelper = ref
this.refHelper.ref
就可以在文件的任意位置使用了,我没有猜错的话// 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插件,天坑之路(三)
标签:pretty == html ret jsb turn help config vuejs
原文地址:http://blog.csdn.net/realde/article/details/70551996