Javascript包(未定义圈类型)
我正在尝试使用这个软件包 我有以下代码Javascript包(未定义圈类型),javascript,html,Javascript,Html,我正在尝试使用这个软件包 我有以下代码 <script src="circle/dist/circletype.min.js"></script> <script> new CircleType(document.getElementById('demo1')) .radius(384); </script> 新的CircleType(document.getElementById('demo1')) .半径(384); 然而,我不
<script src="circle/dist/circletype.min.js"></script>
<script>
new CircleType(document.getElementById('demo1'))
.radius(384);
</script>
新的CircleType(document.getElementById('demo1'))
.半径(384);
然而,我不断得到引用错误:CircleType未定义。知道我可能做错了什么吗?在控制台中,它还显示SyntaxError:circletype.min.js上的无效或意外标记。文件可能有问题吗
<script src="circle/dist/circletype.min.js"></script>
<script>
new CircleType(document.getElementById('demo1'))
.radius(384);
</script>
新的CircleType(document.getElementById('demo1'))
.半径(384);
<script>
new CircleType(document.getElementById('demo1'))
.radius(384);
</script>
<script src="circle/dist/circletype.min.js"></script>
新的CircleType(document.getElementById('demo1'))
.半径(384);
<script src="circle/dist/circletype.min.js"></script>
<script>
const circleType = new CircleType(document.getElementById('demo1'));
circleType.radius(384);
</script>
const circleType=新的circleType(document.getElementById('demo1');
圆形半径(384);
<script src="circle/dist/circletype.min.js"></script>
<script>
new CircleType(document.getElementById('demo1'))
.radius(384);
</script>
新的CircleType(document.getElementById('demo1'))
.半径(384);
<script>
new CircleType(document.getElementById('demo1'))
.radius(384);
</script>
<script src="circle/dist/circletype.min.js"></script>
新的CircleType(document.getElementById('demo1'))
.半径(384);
<script src="circle/dist/circletype.min.js"></script>
<script>
const circleType = new CircleType(document.getElementById('demo1'));
circleType.radius(384);
</script>
const circleType=新的circleType(document.getElementById('demo1');
圆形半径(384);
在本例中,问题是OP的浏览器不支持该代码。通过更新Babel的目标解决了这个问题。开发工具提供了一个网络选项卡。请确认:是否找到资源(例如HTTP 200响应)?如果没有,请求的实际URL是什么?是的。它是一个本地文件,在9ms.SyntaxError:circletype.min.js上找到了无效或意外的标记。控制台中出现的问题文件可能有问题吗?听起来是的,文件中有一个错误,这意味着它不能使用它。开发工具提供了一个网络选项卡。请确认:是否找到资源(例如HTTP 200响应)?如果没有,请求的实际URL是什么?是的。它是一个本地文件,在9ms.SyntaxError:circletype.min.js上找到了无效或意外的标记。控制台中出现的问题文件可能有问题吗?听起来是的,该文件中有一个错误,这意味着它无法使用所有已完成的操作。我刚检查了控制台,发现了这个。。未捕获的语法错误:circletype.min.js上的令牌无效或意外。文件可能有问题吗?@James很可能是的,虽然它可能是一个有效的文件,但使用了浏览器不支持的JS功能。请尝试加载未统一的版本,看看是否有区别。如果这样做有效,请为自己使用不同的缩小器,并在问题跟踪器上提交问题。正如您所说,可能是文件有问题,或者您的浏览器不支持它。很可能您的浏览器不支持它,因为在.babelrc文件中,他们有以下代码:
“targets”:{“browsers”:“last 2 versions”}
,实际上,这意味着它只使用新浏览器支持的代码。它将使用const或var。我已经构建了一个自定义版本,可以在任何浏览器上运行;)所有这些都已完成。我刚检查了控制台,发现了这个。。未捕获的语法错误:circletype.min.js上的令牌无效或意外。文件可能有问题吗?@James很可能是的,虽然它可能是一个有效的文件,但使用了浏览器不支持的JS功能。请尝试加载未统一的版本,看看是否有区别。如果这样做有效,请为自己使用不同的缩小器,并在问题跟踪器上提交问题。正如您所说,可能是文件有问题,或者您的浏览器不支持它。很可能您的浏览器不支持它,因为在.babelrc文件中,他们有以下代码:“targets”:{“browsers”:“last 2 versions”}
,实际上,这意味着它只使用新浏览器支持的代码。它将使用const或var。我已经构建了一个自定义版本,可以在任何浏览器上运行;)