JComponent 全局方法 GET 在 Total.js 流组件中不起作用
JComponent global method GET doesn't work in Total.js Flow components
我在 Total.js Flow 中遇到问题,在组件内部使用客户端方法 GET 来检索 JComponent 的值(在我的例子中是文本框或输入)。
我已经从 Componentator 尝试过并且确实有效,但是在我的 Total.js Flow 中(版本 6,但是版本 5 有同样的问题)它 return 未定义。有人知道任何解决方案或更好的方法来检索例如在按钮上单击输入框内的值吗?
<div class="row">
<div class="col-md-12">
<div data-jc="textbox" data-jc-path="url">@(URL)</div>
</div>
</div>
<button onclick="getUrl()">Try</button> // this call an example function that call the "console.log"
console.log(GET('url')); // return undefined
Flow 使用形式为 settings.NAME_OF_COMPONENT.path
的 jComponent 作用域。所以你可以使用 GET('settings.name_of_component.url')
或者你可以使用像 console.log(settings.name_of_component.url)
.
这样的直接调用
我在 Total.js Flow 中遇到问题,在组件内部使用客户端方法 GET 来检索 JComponent 的值(在我的例子中是文本框或输入)。 我已经从 Componentator 尝试过并且确实有效,但是在我的 Total.js Flow 中(版本 6,但是版本 5 有同样的问题)它 return 未定义。有人知道任何解决方案或更好的方法来检索例如在按钮上单击输入框内的值吗?
<div class="row">
<div class="col-md-12">
<div data-jc="textbox" data-jc-path="url">@(URL)</div>
</div>
</div>
<button onclick="getUrl()">Try</button> // this call an example function that call the "console.log"
console.log(GET('url')); // return undefined
Flow 使用形式为 settings.NAME_OF_COMPONENT.path
的 jComponent 作用域。所以你可以使用 GET('settings.name_of_component.url')
或者你可以使用像 console.log(settings.name_of_component.url)
.