Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在Nuxt.JS和typescript中使用JS绑定运算符(::)_Javascript_Typescript_Ecmascript Next_Vuelayers - Fatal编程技术网

Javascript 在Nuxt.JS和typescript中使用JS绑定运算符(::)

Javascript 在Nuxt.JS和typescript中使用JS绑定运算符(::),javascript,typescript,ecmascript-next,vuelayers,Javascript,Typescript,Ecmascript Next,Vuelayers,我正在使用Nuxt.js和typescript支持。我正在尝试使用以下插件导入vuelayers库: import Vue from "vue" import Map from "vuelayers/src/component/map" import "vuelayers/lib/style.css" Vue.use(Map) 它给了我这个错误: ERROR in ./node_modules/vuelayers/src/component/map/view.vue?vue&t

我正在使用Nuxt.js和typescript支持。我正在尝试使用以下插件导入vuelayers库:

import Vue from "vue"
import Map from "vuelayers/src/component/map"
import "vuelayers/lib/style.css"

Vue.use(Map)

它给了我这个错误:

 ERROR  in ./node_modules/vuelayers/src/component/map/view.vue?vue&type=script&lang=js&
Syntax Error: Unexpected token, expected ";" (253:8)
  251 |    */
  252 |   subscribeAll () {
> 253 |     this::subscribeToViewChanges()
      |         ^
  254 |   },
  255 | }
  256 |
我很乐意避免使用
,但它位于外部库中。我还尝试从
vuelayers/…
导入不同的预编译文件,但总是出现类似错误


我对typescript很陌生,我不知道如何解决这个问题

可能尝试从
vuelayers/lib
vuelayers/dist
导入,或者在任何有传输js代码的地方,而不是包含自定义语法扩展的
src
文件夹?已经尝试过@Bergi了吗