gpt4 book ai didi

javascript - 如何在 meteor 中设置默认 session 和下拉值?

转载 作者:行者123 更新时间:2023-12-03 02:42:19 24 4
gpt4 key购买 nike

我有一个集合,根据登录用户存储默认值。我有一个设置菜单,用户可以在其中为应用程序设置默认值。我们如何将该设置菜单的下拉列表设置为用户每次之前设置的默认值以及如何设置默认 session 值。我正在使用语义 UI 和 isron 路由器,我试图从 .onRendered() 中的集合中获取默认值,但输出将为 Values:

Template.header.onRendered (function(){
var defaultSettingValues=defaultSetting.find().fetch()
console.log ("Values: "+defaultSettingValues);
});

设置菜单中的下拉菜单:

<div class="ui selection dropdown button" id="defaultDrop" tabindex="0">
<input type="hidden" name="filter">
<div class="default text">Select from here</div>
<i class="right floated dropdown icon"></i>
<div class="menu" tabindex="-1">
<div class="item" data-value="objId1">abc</div>
<div class="item" data-value="objId2">def</div>
<div class="item" data-value="objId3">hij</div>
</div>
</div>

我试图从集合中获取默认设置值,然后设置 session 并设置默认下拉列表。
我该如何解决这个问题?或者有什么替代方法可以实现这一目标?

最佳答案

好的,您可以使用以下代码设置下拉列表的默认值:

Template.header.onRendered (function(){
// Care because it returns an array, and you just need the default value
var defaultSettingValues=defaultSetting.find().fetch();

// Supposing the defaultSettingValues is equals to 'objId1'
$('#defaultDrop').dropdown('set selected', defaultSettingValues);
});

您需要找到一种方法,从归还您藏品的元素中获取值(value)。

关于javascript - 如何在 meteor 中设置默认 session 和下拉值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48274977/

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