MeteorJS和x可编辑反应式模板
MeteorJS and x-editable-reactive-template
我想在我的MeteorJS项目中使用x-editable-reactive-template。我的模板如下所示:
<template name="jobSeeker">
<div class="items-form">
{{> xEditable type="text" success=onSuccess placement="right" mode="inline emptytext="Your name..." value=usernameValue }}
</div>
</template>
我的模板助手如下所示:
Template.jobSeeker.helpers({
usernameValue: function()
{
Meteor.call('getProfileUsername',function(error, result) {
if (error) return alert(error.reason);
return result;
});
}
});
服务器端的流星方法:
Meteor.methods({
getProfileUsername: function() {
var user = Meteor.user();
var currentUsername = Meteor.users.findOne(user._id);
return currentUsername.username;
}
});
用户保存在MongoDB中,在集合中有一个带有字段用户名的文档。但是有些东西不起作用!有什么帮助吗?
您将在方法回调中返回值,该值不会向帮助程序返回值
试试这个
Template.jobSeeker.helpers({
usernameValue: function()
{
Meteor.call('getProfileUsername',function(error, result) {
if (error)
return alert(error.reason);
Session.set("username",username);
});
return Session.get("username");
}
});
相关文章:
- 使用代码了解 JavaScript 中的反应式扩展
- 如何使metrojs反应式froala编辑器在其值更改时进行更新
- 函数反应式编程(FRP)可以用单子来表达吗?
- 在 DOM 被反应式模板数据更改后,Meteor 调用 JS
- 更改 ul 列表中的反应式链接
- 流星反应式嵌套对象更新父对象
- JS中的反应式流如何工作
- MeteorJS和x可编辑反应式模板
- 流星,更新时的反应式数组渲染问题
- 反应式,<输入>上的两个绑定
- 当$scope更改时重新运行反应式帮助程序
- 如何将 SlickGrid 与 Meteor.js 反应式集合集成
- React(来自Facebook的应用程序框架)和react.js(JS的反应式扩展)之间有什么区别/相似之处
- 流星:我可以在模板助手之外使用反应式变量吗?
- Angular的反应式下拉菜单
- 将结构化的反应式数据发布到客户端(在数据库集合之外)
- 反应式编程与事件驱动编程有何不同
- 创建反应式阵列会话存储
- 如何在RxJS中实现时间到期热可观察(或在反应式扩展中通用)
- 如何使对象阵列成为反应式数据源