1
我想换一个块内的a/b
到a/c
(或者甚至可能a
)更改路径或细化
方式,一般我会做到这一点是change
:
test: [a/b]
change test/1 'c
,而只改变第一部分,即a
到c
:
>> test
== [c/b]
无法访问该p ATH与test/2
之一:
>> reduce [test/1 test/2]
== [a/b none]
我想换一个块内的a/b
到a/c
(或者甚至可能a
)更改路径或细化
方式,一般我会做到这一点是change
:
test: [a/b]
change test/1 'c
,而只改变第一部分,即a
到c
:
>> test
== [c/b]
无法访问该p ATH与test/2
之一:
>> reduce [test/1 test/2]
== [a/b none]
有两件事情,这里要注意:
首先,path!
是一个系列,所以在这种情况下,一系列嵌套。要真正进入秒元素内的第一元素:
>> test: [a/b] test/1/2
== b
其次,使用使他们的行为像指针系列的性能和访问next
元素,不是直接访问它的:
>> next test/1
== b
因此,代码变为:
>> change next test/1 'c test
== [a/c]
另一种使用路径访问的简短方法是:'test/1/2:'c' – DocKimbel