Where communities thrive

  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
Repo info
  • Jan 31 2019 22:22
    visualfanatic edited #9403
  • Jan 31 2019 22:04
    visualfanatic opened #9403
  • Jan 31 2019 18:25

    yyx990803 on regression-test

    fix: allow more enumerated valu… chore: update sponsors [ci skip… fix: fix v-bind:style for camel… and 1 more (compare)

  • Jan 31 2019 17:29
    yyx990803 closed #9402
  • Jan 31 2019 17:20
    devedse opened #9402
  • Jan 31 2019 16:49
    Justineo closed #9401
  • Jan 31 2019 16:40
    Giwayume opened #9401
  • Jan 31 2019 15:24
    yyx990803 closed #9396
  • Jan 31 2019 15:24

    yyx990803 on dev

    fix: fix child forceUpdate regr… (compare)

  • Jan 31 2019 15:08
    yyx990803 closed #9382
  • Jan 31 2019 15:08

    yyx990803 on dev

    fix: fix v-bind:style for camel… (compare)

  • Jan 31 2019 15:08
    yyx990803 closed #9386
  • Jan 31 2019 15:04

    yyx990803 on dev

    chore: update sponsors [ci skip… (compare)

  • Jan 31 2019 15:04

    yyx990803 on patreon-update-1548947041032


  • Jan 31 2019 15:04
    yyx990803 closed #9400
  • Jan 31 2019 15:04

    vue-bot on patreon-update-1548947041032

    chore: update sponsors [ci skip] (compare)

  • Jan 31 2019 15:04
    vue-bot opened #9400
  • Jan 31 2019 14:59

    yyx990803 on patreon-update-1548924868622


  • Jan 31 2019 14:58
    yyx990803 closed #9393
  • Jan 31 2019 14:56

    yyx990803 on dev

    fix: allow more enumerated valu… (compare)

Eros God
Eros God
Hi, everyone.
Thanks for your message.
vue3+ts props 报错,有人知道怎么解决吗
anyone know the best away to test my graphql api in my vue app?
currently using jest
does anyone try to exclude element-plus when building, import CDN in index.html instead of packaging with webpack
one more thing I am using @vue/cli 5.0.0-beta.3, vue 3.2.8, element-plus 1.1.0-beta.8

I try to use vue.config.js :

module.exports = {
  productionSourceMap: false,
 // exclude third party packages
    config.externals = {
      vue: "Vue",
      "vue-router": "VueRouter",
      vuex: "Vuex",
      "vue-worker": "VueWorker",
      "element-plus": "ElementPlus",

But this does not work

Here's my sample project, which could reproduce this issue:
The index.html is look like this:
<!DOCTYPE html>
<html lang="">
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <!-- cdn import -->
    <!-- vue -->
    <script src="https://cdn.jsdelivr.net/npm/vue@3.2.8/dist/vue.global.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/vue-router@4.0.11/dist/vue-router.global.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/vuex@4.0.2/dist/vuex.global.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/vue-class-component@8.0.0-rc.1/dist/vue-class-component.global.min.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/element-plus@1.1.0-beta.8/dist/index.css">
    <script src="https://cdn.jsdelivr.net/npm/element-plus@1.1.0-beta.8/lib/index.js"></script>
    <!-- cdn import -->
    <link rel="icon" href="<%= BASE_URL %>favicon.ico">
    <title>Financial Tools</title>
      <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
    <div id="app"></div>
    <!-- built files will be auto injected -->
after vue/cli start service, the page console report error message:
ElementPlus not defined
can i join to this room
Hello Everyone.
How are you?

I got serious problem.
nuxt.js layout/default.vue

<Nuxt />

export default {
methods: {
async logout() {
await this.$auth.logout();

@import '~/assets/css/bulma.css';
@import '~/assets/css/fontawesome.min.css';

and pages/index.vue is customized.

index.vue call signin link

<NuxtLink to="/login" class="navbar-item" v-if="!isAuth">
Sign in

but this page is not open by injection error.
who can know this issue?
hi Is it possible to overwrite the javascript of some component?
for example element-ui-carousel-item
the element-ui-carousel-item component javascript has a field var CARD_SCALE = 0.83; is it possible to change that value to 1?
thanks a lot
Reyhan Sofian

Hi everyone. I hope someone can help me with the inject reactive. It works on most components. But for some unknown reason, it breaks on a single component.

// component-A.vue
@Component({ name: 'ComponentA' })
export default class ComponentA extends Vue {
  private clientId = null

  get id(): number {
    if (this.clientId) return this.clientId


// component-B.vue
@Component({ name: 'ComponentB' })
export default class ComponentB extends Vue {
  private readonly clientId!: Number


this will throw an error [Vue warn]: Injection "__reactiveInject__" not found

Andrius Solopovas
Hi Guys, does anyone use Vue Apollo? is there a way to invalidate cache of certain queries?
Hello guys, i want to make ecommerce on vuejs with paypal and firbase integration, does anyone have examples or help me from where i can start
@reyhansofian is that space between get and id() real or a copy-paste error?
Biswas Sampad
Anyone have worked with VueMapBox ?
i am having this issue with vueMapBox , help is needed , any help is appreciated
Should'nt be:
- :coordinates.sync="locations"
+ :coordinates.sync="location"
Biswas Sampad
okey let me check
"Error: Invalid LngLat latitude value: must be between -90 and 90"

So this

[25.199370930176993, 95.86881932189225],

is out of range

Biswas Sampad
yes i changed that below 80 now markers are vanished :P
now showing in wrong locations
Biswas Sampad
okey let me check
not working buddy
Jeffrey Brown
@unsama Those are very popular technologies, so you shouldn't have any issues finding documentation on implementing them. PayPal: https://developer.paypal.com/docs/archive/checkout/how-to/server-integration/. Firebase Auth: https://firebase.google.com/docs/auth/web/start
Why Vue use v-* stands for directive, what is the special meaning of "v-"
Jeffrey Brown
@mingmingwon v for *V*ue
it speeds up template parsing and prevents collision with other keywords