当前位置: 首页 > 面试题库 >

ng-select仅给出字符串,但我要整数

柯国安
2023-03-14
问题内容

这是我的html文件代码。在我的mongo数据库中frequencyType添加为frequencyType = "1"
但我想要frequencyType = NumberInt(1);

<div class="span4">
  <select class="span12 combobox" ng-model="frequencyType" required>
    <option value="1">Daily</option>
    <option value="2">Weekly</option>
    <option value="3">Monthly</option>
    <option value="4">Yearly</option>
  </select>
</div>

我进入数据库,frequencyType = "1"但我想要frequencyType = NumberInt(1)


问题答案:

我建议您尝试使用indexOf

JS

function MyCtrl($scope) {
    $scope.values = ["Daily","Weekly","Monthly","Yearly"];
    $scope.selectedItem = 0;
}

HTML

<div ng-app ng-controller="MyCtrl">
    <select ng-model="selectedItem" ng-options="values.indexOf(selectedItem) as selectedItem for selectedItem in values"></select>
    selectedItem: {{selectedItem}}
</div>

演示版 **[Fiddle](http://jsfiddle.net/EyBVN/38/)**

因此发送给mongoDB的$scope.selectedItem价值



 类似资料:
  • 使用。但仍不确定为什么上面的方法不起作用。 不管怎样,多亏了之前有人建议这个答案。:)

  • 问题内容: 最好使用内置的“ go”软件包及其一些子软件包(“ go / ast”,“ go / token”,“ go / printer”等)编写输出有效的go代码的go应用程序。 要创建字符串文字表达式,您需要创建一个ast.BasicLit: 在我的go程序中,我有一个字符串,我需要创建一个ast.BasicLit,该ast.BasicLit在输出时将生成一个字符串文字,该文字将忠实地再现

  • 问题内容: 我已经声明了公共静态数组的名称和ID: 但是说: 我不知道怎么了 是我声明变量的方式还是写的方法? 问题答案: 您在静态String数组和传递给该方法的本地String变量之间发生冲突。 最好的解决方案是使用不同的名称。这将使代码更容易理解。 如果仍然坚持使用相同的名称,则可以通过使用类名称访问静态数组来解决名称冲突: 这同样适用于您的int数组和int变量。

  • 问题内容: 我试图通过使用以下代码来获取一天的字符串。但是它返回错误的字符串。我可以用此代码修复它吗? 我实现为 问题答案: 您需要使用 你以前在做什么 该类使用一个随机常量调用您的方法,该常量用于表示日期中的字段。 您真正要寻找的是获取实例中星期几的价值,这就是 返回。 在相关说明中,请尝试学习和使用注释中所述的实际调试器。

  • 我想通过Laravel的Sendgrid发邮件。我一直在关注SendGrid关于用Laravel发送电子邮件的知识库文章 我在 文件中设置了所有内容(尽管我还必须更新

  • 问题内容: 如何计算给定子字符串在Python字符串中出现的次数? 例如: 问题答案: , 像: