仍然试图让我的脑袋围绕nativescript-vue的工作原理以及与vue.js的区别...我试图将Facebook登录信息纳入我的nativescript应用程序中。 app.js中的以下代码(来自here)可以正常工作:
import * as application from 'tns-core-modules/application';
import Login from "./components/FBLogin";
import {
init,
LoginBehavior
} from 'nativescript-facebook';
import FacebookPlugin from "nativescript-facebook/vue";
Vue.use(FacebookPlugin);
Vue.config.silent = false;
application.on(application.launchEvent, function (args) {
init("xxxxxxxxxxxxxxx", LoginBehavior.LoginBehaviorWeb);
});
new Vue({
render: h => h('frame', [h(Login)])
}).$start();
现在,我不想直接进入FB登录名来启动该应用程序...我正试图从其他组件中的函数调用此登录名:
function FBLogin() {
// some stuff
// ...
h => h('frame', [h(Login)])
}
不起作用(不执行任何操作)也不在函数内部创建新的Vue实例...如何从函数内部调用FB登录?还是只需要使用FB登录代码来调用新组件?
谢谢!
M