gpt4 book ai didi

javascript - Ractive with Require 例子

转载 作者:行者123 更新时间:2023-11-30 10:26:27 24 4
gpt4 key购买 nike

嘿,我已经学习了一点 RactiveJS,到目前为止我真的很喜欢它。我想将它与 RequireJS 一起使用,发现了这个: https://github.com/Rich-Harris/Ractive/wiki/Using-Ractive-with-RequireJS

但是,它没有显示 html 模板或任何代码是如何实现的。这是我迄今为止最好的:

(function () {
requirejs.config({
baseUrl: 'js',
});

require(['alerter', 'Ractive'], function (alerter, Ractive) {
alerter.showMessage();

Ractive = new Ractive({
el: 'container',
template: "{{greeting}} {{recipient}}!",
data: {
'greeting': alerter.showMessage(),
'recipient': 'mike'
}
});
});
})();

所以上面的代码可以工作,但是你必须明确地将你想要的代码作为模板。

上面的链接中是否有代码的工作示例?或另一个显示如何将 require 与 ractive 一起使用但不必在模板对象中对 mustache 进行硬编码的示例。

感谢所有帮助。

最佳答案

借助 require.js,您可以使用项目页面中的“文本”插件加载文本内容:

require(['text!path/to/your/template.txt'], function (tmpl) {
...
Ractive = new Ractive({
el: 'container',
template: tmpl,
data: {
'greeting': alerter.showMessage(),
'recipient': 'mike'
}
});
});

希望对你有帮助,祝你好运

关于javascript - Ractive with Require 例子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19385972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com