小编hye*_*luv的帖子

如何在Nuxt.js中使用Facebook SDK?

你可以看到我的代码.

npm install vue init nuxt/koa my-project(koa @ 2)

pages

 |- login.vue

<script>
export default {
  name: 'login',
  method: {
    login () {
      let vm = this
      FB.login(function (response) {
        vm.statusChangeCallback(response)
      }, {scope: 'publish_actions'})
    }
  },
  mounted () {
    console.log('mounted')
    let vm = this
    window.fbAsyncInit = () => {
      FB.init({
        appId: 'my-facebook-app-id',
        cookie: true,
        xfbml: true,
        version: 'v2.8'
      })
      FB.getLoginStatus(function (response) {
        vm.statusChangeCallback(response)
      })
    }

    (function(d, s, id){
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) {return;}
      js = d.createElement(s); js.id …
Run Code Online (Sandbox Code Playgroud)

sdk facebook login vue.js nuxt.js

6
推荐指数
3
解决办法
7802
查看次数

在 Nuxt.js (SPA) 中使用“&lt;stylescoped&gt;”

我使用 nuxt.js /express 启动该项目。

我们为 nuxt.js 中的每个组件 (.vue) 开发了样式。因此,在路由时,属性会叠加在同一个类名(样式)上,从而导致页面无法正常显示。

1.“样式范围”的正确用法是什么?

2. 或者路由过程应该是<a>而不是<nuxt-link>

css routes single-page-application nuxt.js

5
推荐指数
1
解决办法
7558
查看次数

如何在实际服务中运行nuxt.js?

我用了vue-cli

vue init nuxt /表达myProject

和,

npm run dev

发达.

但,

npm run build

之后,创建了dist文件.

我怎么能在pm2运行真正的服务?

(我将在AWS EC中使用ubuntu.)

publishing node.js pm2 vue.js nuxt.js

4
推荐指数
1
解决办法
3561
查看次数

在sequelize(node.js express)中的include中使用models.sequelize.col()时出现不明确的错误

玛丽亚数据库,

show tables;
Board
Comment
Run Code Online (Sandbox Code Playgroud)

我的代码,

models.Board.findAll({
attributes: [
  '_no', 'title', 'content', 'createdAt'
],
include: [
  {
    model: models.Comment,
    tableAlias: 'Comment',
    attributes: [
      [models.sequelize.fn('count', models.sequelize.col('_no')), 'comment']
    ]
  }
],
group: ['_no', 'title', 'content', 'createdAt'],
order: [
  ['createdAt', 'DESC']
],
    raw: true
   }).then(function(boards)

     {
         res.send(JSON.stringify(boards));

      });
Run Code Online (Sandbox Code Playgroud)

为什么会出现错误?

Unhandled rejection SequelizeDatabaseError: ER_NON_UNIQ_ERROR: Column '_no' in field list is ambiguous
Run Code Online (Sandbox Code Playgroud)

models.sequelize.col('_no') -> models.sequelize.col('models.Comment._no') 也有错误。

models.sequelize.col('_no') 中的_no 想使用Comment 表。

谢谢。

join include mariadb sequelize.js

2
推荐指数
1
解决办法
5274
查看次数

我想在Nuxt.js中的Vuex中使用window.localStorage

我正在开发nuxt.js应用程序.点是登录和注销.


我们将开发JWT系统的登录.

您必须保持登录vuex.

但是,当我刷新页面时,会初始化vuex.

我读过git vuex-persistedstate,但很难理解如何初始化和设置它.

在nuxt.js中开发登录系统的最佳方法是什么?

谢谢.

authentication jwt vuex vuejs2 nuxt.js

2
推荐指数
1
解决办法
7406
查看次数

我想要 nuxt.js (vue.js) 中的 quilljs

我知道 vue-quill-editor。

但是,我遇到了困难。

首先,我从

vue vue-init nuxt / express myProject
Run Code Online (Sandbox Code Playgroud)

npm install --save vue-quill-editor
Run Code Online (Sandbox Code Playgroud)

~插件/quill.js

import Vue from 'vue'

if (process.BROWSER_BUILD) {
  require('quill/dist/quill.snow.css')
  require('quill/dist/quill.bubble.css')
  require('quill/dist/quill.core.css')
  Vue.use(require('vue-quill-editor/ssr'))
}
Run Code Online (Sandbox Code Playgroud)

nuxt.config.js

plugins: [
  { src: '~plugins/quill.js' }
]
Run Code Online (Sandbox Code Playgroud)

这是正确的方法吗?

如何在此处添加模块?例如,

Import {ImageImport} from '../modules/ImageImport.js'
Import {ImageResize} from '../modules/ImageResize.js'
Quill.register ('modules / imageImport', ImageImport)
Quill.register ('modules / imageResize', ImageResize)
Run Code Online (Sandbox Code Playgroud)

我可以参考以下,

但它似乎不是 nuxt.js 环境的一个例子。所以我失败了。

https://github.com/surmon-china/vue-quill-editor/tree/master/examples

感谢您的帮助。

wysihtml5 quill vue.js nuxt.js

2
推荐指数
1
解决办法
4515
查看次数