javascript - 是否可以在 ractive init 之后定义函数和计算属性?

标签 javascript ractivejs

我想首先定义/初始化 ractive,然后加载一个用于设置数据、函数和计算属性的脚本。 不幸的是,虽然它适用于数据,但 ractive 无法找到/解析初始化后添加的函数。

有没有办法做到这一点,或者我应该放弃并在文档的最后初始化ractivejs?

最佳答案

您可以在初始化后向数据对象添加函数...

ractive.set('formatDate', locale.formatDate); // {{formatDate(today)}}

...但对于计算属性来说情况并非如此。如果有一个令人信服的用例,无论如何 open an issue on GitHub – 这当然是我们可以研究的事情。

关于javascript - 是否可以在 ractive init 之后定义函数和计算属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32332856/

相关文章:

javascript - 有条件地绑定(bind)/取消绑定(bind)事件监听器

javascript - Reset() 后 Ractive 表达式不起作用

javascript - 你能 "hijack"渲染 Ractive 模板的一部分吗?

javascript - Flickity Carousel 在到达最后一张幻灯片时禁用自定义导航

javascript - 无论父级可见性如何计算隐藏元素

Javascript:使用非连续键迭代数组

javascript - 根据 MySQL 数据库值动态更改网站内容

javascript - 为什么 Ractive.js 的 reset() 和 update() 方法在有一个带有 array.prototype.sort() 的助手和一个空对象的数据时复制模板

javascript - Ractive,<input> 上的两个绑定(bind)