问题标签 [pathelement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1183 浏览

ant - Ant 路径/路径元素未正确扩展属性

我的属性gwt.sdk在其他任何地方都可以很好地扩展,但不在路径/路径元素内:

例如,在上面放置一个 ${gwt.sdk} 的回声是可行的,但不是在“project.class.path”中。这是一个错误,还是我必须做一些我不是的事情?

编辑:我尝试将属性从目标 setup.gwtenv 移到“全局空间”,这有助于规避问题。

0 投票
1 回答
1999 浏览

ant - ant 如何处理不存在的路径元素?

如果我使用指向不存在的目录的路径元素定义路径,ant 会如何表现?

场景是 ant 文件用于多个项目 - 有些有这个额外的文件夹,有些没有。

蚂蚁只是忽略它,还是失败了?

0 投票
2 回答
1506 浏览

ant - ANT - 将字符串转换为具有位置属性的路径

我有以下 ANT 脚本,它在运行时根据 websphere 根目录为我提供了 websphere 库的列表。我需要将生成的字符串转换为单独的路径位置元素

我当前的脚本是

输出如下字符串

我想将上面的第二个字符串翻译成如下结构

转换中的最后一个元素还需要添加原始字符串中没有的 '\*' 部分。

然后可以与类似的结构一起使用

上述尝试的目的是通过使用 JDK 1.6 提供的通配符类路径来减少类路径的长度,从 ANT 1.8.2 开始,它在 ANT 中可用。我正在使用 ANT 1.8.4。

我不是 ANT 方面的专家,我可以通过查看示例来解决。

有没有办法实现我想要做的事情?我该怎么做?任何示例都会非常有帮助。

0 投票
1 回答
628 浏览

ant - Ant:javac 任务:路径与路径元素

我想知道以下 javac Ant 任务之间的区别。

谢谢。

0 投票
2 回答
107 浏览

d3.js - d3js 错误栏中的 NaN 错误

是我的代码的重要部分。由于某些原因,“errorBars2”存在问题。它总是返回这个错误:

Invalid value for <path> attribute d="M40.5,NaNL40.5,NaNZ"

我现在花了几个小时寻找错误,但我找不到它!有人可以解释一下“errorBars2”有什么问题吗?

0 投票
1 回答
843 浏览

java - pathelement - 排除文件夹或替换为文件集

我想在以下结构中包含除 META-INF 之外的所有文件和文件夹。

目前,我正在使用:

这工作正常。但现在,我需要排除src/META-INF文件夹。classpath元素有排除标签吗?我没有找到,pathelement标签也没有。

或者我想将其转换为fileset标签并包含除 META-INF 文件夹之外的所有内容。这是什么语法?我尝试了以下。但这似乎并不正确。

0 投票
1 回答
485 浏览

java - 如何在 ANT 脚本中包含 MongoDB jar?我应该使用什么样的标签来包含 jar?

每当我尝试通过ANT 脚本运行我的代码时,我都会收到此错误“错误: com.mongodb 包不存在”。当我在Eclipse中运行我的代码时,它会成功执行,当我通过ANT脚本执行我的代码时,我会收到此错误. 我已经在项目中包含了 mongoDB jar。

错误 - “包 com.mongodb 不存在”

build.xml -

0 投票
2 回答
2406 浏览

svg - SVG 路径中的“M”、“c”和“z”是什么意思?

http://paperjs.org/examples/

我正在尝试使用 Chain 创建一个自定义路径,我看到 Tadpoles 有一个预定义的心形路径,所以我试图复制它,但我不明白其中的一些部分。

var heartPath = new Path('M514.69629,624.70313c-7.10205,-27.02441 -17.2373,-52.39453 -30.40576,-76.10059c-13.17383,-23.70703 -38.65137,-60.52246 -76.44434,-110.45801c-27.71631,-36.64355 -44.78174,-59.89355 -51.19189,-69.74414c-10.5376,-16.02979 -18.15527,-30.74951 -22.84717,-44.14893c-4.69727,-13.39893 -7.04297,-26.97021 -7.04297,-40.71289c0,-25.42432 8.47119,-46.72559 25.42383,-63.90381c16.94775,-17.17871 37.90527,-25.76758 62.87354,-25.76758c25.19287,0 47.06885,8.93262 65.62158,26.79834c13.96826,13.28662 25.30615,33.10059 34.01318,59.4375c7.55859,-25.88037 18.20898,-45.57666 31.95215,-59.09424c19.00879,-18.32178 40.99707,-27.48535 65.96484,-27.48535c24.7373,0 45.69531,8.53564 62.87305,25.5957c17.17871,17.06592 25.76855,37.39551 25.76855,60.98389c0,20.61377 -5.04102,42.08691 -15.11719, 64.41895c-10.08203,22.33203 -29.54687,51.59521 -58.40723,87.78271c-37.56738,47.41211 -64.93457,86.35352 -82.11328,116.8125c-13.51758,24.0498 -23.82422,49.24902 -30.9209,75.58594z');

我不明白路径开头的M是什么意思,或者某些值中的c或路径末尾的z是什么意思。我试图在他们的文档或谷歌中找到有关它的信息,但我找不到我想要的,因为单个字母使搜索变得困难。

我试图在开始时移除M并且蝌蚪停止移动,所以我认为 M 可能意味着“移动”?移除c会改变心的形状,但移除z似乎并没有改变任何东西。

0 投票
1 回答
790 浏览

d3.js - 如何在具有多个路径的 SVG 中应用 clipPath,而不是剪掉路径之间的区域?

我有一个由多个路径元素组成的 SVG clipPath,我需要将其应用于一组元素。我只想剪掉路径笔划本身下方的区域,而不是路径之间的区域。(不符合我要求的示例如下)

基本上我想完成类似于你使用字母得到的东西,而是使用线条/路径。

请帮忙!

编辑: 这是一个包含两个示例的 Codepen 。

0 投票
1 回答
30 浏览

javascript - 将属性和方法移至 Web API 中的其他接口有什么实际意义?

https://developer.mozilla.org/en-US/docs/Web/API/SVGGeometryElement中,注释说:

注意:在 SVG 2 中,删除了 getPathSegAtLength() 和 createSVGPathSeg* 方法,并且将 pathLength 属性以及 getTotalLength() 和 getPointAtLength() 方法移到了 SVGGeometryElement。

这有什么实际意义?到目前为止,我正在做,例如:

document.getElementById("myPath") --> myPath.isPointInStroke()

并且工作正常。