值未显示在选择按钮中

2024-01-22

我试图在选择按钮中获取选项,但它没有显示。

我的代码如下:

索引.html:

<select ng-model="main.order" ng-options="order as order.title for order in main.orders"></select>

app.js:

$http.get('src/json/sortingKeys.json').success(function(response){
    vm.orders =  response.orders;
    vm.order = vm.orders[0];
  });

在它工作正常并且我在选择选项中获取值之前。但后来我想使用材料设计http://materializecss.com/about.html http://materializecss.com/about.html。 我还按照他们所说初始化了“选择”:

$(document).ready(function(){ $('select').material_select();});

尽管我正在获取 html 页面的值,但我没有将它们获取到选择选项中。请参考以下代码,我在浏览器中检查后可以看到:

    <div class="select-wrapper"><input class="select-dropdown" readonly="true"
                                   data-activates="select-options-082235b8-d9be-505d-90ab-c4cc9b9bb765" value=""
                                   type="text"><i class="mdi-navigation-arrow-drop-down"></i>
  <select  class="selectOptions ng-pristine ng-untouched ng-valid initialized" ng-model="main.order"
        ng-options="order as order.title for order in main.orders">
  <option selected="selected" label="Year Ascending" value="object:16">Year Ascending</option>
  <option label="Year Descending" value="object:17">Year Descending</option>
  <option label="Title Ascending" value="object:18">Title Ascending</option>
  <option label="Title Ascending" value="object:19">Title Ascending</option>
</select>
</div>

请让我知道我做错了什么。代码可以在github上找到:https://github.com/pradeepb6/firstExample/tree/master/app https://github.com/pradeepb6/firstExample/tree/master/app


我解释了如何修复它这个问题 https://github.com/Dogfalo/materialize/issues/706#issuecomment-78628345.

基本上,您需要为所有选择元素创建一个指令,它可以绑定到select元素,并调用$(element).material_select();在其链接功能中。

另外,由于它不知道来自服务器的数据何时完成,因此您需要完全阻止创建选择。 AngIf会成功的。所以你的选择将如下所示:

<select 
    ng-model="main.order" 
    ng-options="order as order.title for order in main.orders" 
    ng-if="main.orders">
</select>

至于指令,您可以使用this one https://gist.github.com/viniciusmelquiades/66ed8039e3709b126e52。我在我的代码中使用了它,该代码很快就会投入生产;)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

值未显示在选择按钮中 的相关文章

随机推荐

  • 无法在实体框架中调用DeleteObject - 缺少程序集引用?

    我正在尝试删除我的 asp net MVC3 Code first Entity Framework 应用程序中的一个对象 但我似乎没有必要的选项 因为它会出现 不包含 DeleteObject 的定义 错误 任何人都知道我是否缺少装配参考
  • 使用 C# 读取图像中的文本(数据)[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 有没有办法使用 C 读取图像中的文本 数字和字母 这可能吗 最好的方法是什么 Thanks http code google com
  • 使用php无法显示Google地图

    我有一个 php 代码 它从数据库 测试 和使用 wamp 中的 phpmyadmin 创建的表名 manu 获取位置信息 并使用标记在地图上显示这些位置 感测纬度和经度值中的位置详细信息 UPDATED
  • 如何使用 SELECT 语句 sql 在结果中显示“0”而不是 NULL?

    我有一个stored procedure这给了我一个输出 我将它存储在 temp表中 并且我将该输出传递给另一个scalar function 我如何显示而不是 NULL0SELECT语句sql的结果 例如 存储过程具有如下所示的 sele
  • OMP:OMP PARALLEL DO 和 OMP DO 之间有什么区别(根本没有并行指令)

    好的 我希望以前没有问过这个问题 因为在搜索中找到这个问题有点棘手 我查阅了F95手册 但仍然觉得含糊不清 For the simple case of DO i 0 99
  • 为什么 PHP-FPM 在写入 stdout 时会添加警告前缀?

    我尝试运行一个基于 Yii 的 PHP 应用程序 https github com codemix yii2 dockerized在 Docker 容器中使用官方 php fpm https hub docker com php image
  • 表单身份验证:禁用重定向到登录页面

    我有一个使用 ASP NET 表单身份验证的应用程序 在大多数情况下 它运行得很好 但我正在尝试通过 ashx 文件添加对简单 API 的支持 我希望 ashx 文件具有可选的身份验证 即 如果您不提供身份验证标头 那么它只能匿名工作 但是
  • 需要将整个postgreSQL数据库加载到RAM中

    如何将整个 PostgreSql 数据库放入 RAM 中以便更快地访问 我有 8GB 内存 我想将 2GB 专门用于数据库 我已阅读有关共享缓冲区设置的信息 但它仅缓存数据库中访问次数最多的片段 我需要一个解决方案 将整个数据库放入 RAM
  • 修剪字符串中的多个换行符和多个空格?

    如何修剪多个换行符 例如 text similique sunt in culpa qui officia deserunt mollitia animi id est laborum et dolorum fuga Et harum qu
  • Scrapy FormRequest 登录不起作用

    我正在尝试使用 Scrapy 登录 但收到大量 重定向 302 消息 当我使用真实登录信息以及虚假登录信息时 就会发生这种情况 我也尝试过另一个网站 但仍然没有成功 import scrapy from scrapy http import
  • JavaFX 初始化方法中的 NullPointerException

    我有控制器 我尝试从电子邮件服务器获取 INBOX 文件夹 下载下来就一切正常了 我可以将此数据 电子邮件主题 发件人 日期 放入 TableView 中 但是 仅当我等待负责在 TableView 中设置此数据的线程时 代码 The ta
  • 计算 iPhone 和门之间的距离,了解它们的物理宽度

    我有这样的场景 我知道 iPhone 屏幕的物理 不仅仅是像素 尺寸 我还知道门的宽度 现在 如果我打开 iPhone 摄像头 使用 UIImagePicker 或其他 并且我处于门的宽度完全适合摄像头宽度的位置 并且 iPhone 完全垂
  • 如何从 .jar 文件引用 .dll

    我有一个应用程序 它使用 jar 中的方法来调用 dll 这在我的机器上工作得很好 当应用程序解包或作为 jar 本身运行时 但是当 application jar 在另一台机器上运行时 外部 dll 位于系统路径上 它无法运行 dll 文
  • 我应该重载 == 运算符吗?

    如何 运算符在 C 中真的起作用吗 如果它用于比较类的对象A 它会尝试匹配所有A的属性 还是会寻找指向同一内存位置 或者可能是其他位置 的指针 让我们创建一个假设的例子 我正在编写一个利用 Twitter API 的应用程序 它有一个Twe
  • 使用生成器解析 fasta 文件( python )

    我正在尝试解析一个大的 fasta 文件 但遇到内存不足错误 一些改进数据处理的建议将不胜感激 目前 程序正确打印出名称 但是部分通过文件我得到了 MemoryError 这是发电机 def readFastaEntry fp name s
  • 如何在 iPhone 上将 sqlite ReadOnly 更改为 ReadWrite?

    我将我的应用程序部署到我的 iPhone 上并得到 Unknown error calling sqlite3 step 8 attempt to write a readonly database eu关于插入 更新语句 在模拟器上一切都
  • 如何设置 pageToken 以通过 Java SDK 从 Google Cloud Storage 获取项目列表?

    我想设置 pageToken 以获取存储在 Google Cloud Storage 中的项目 我正在使用适用于 Java v1 19 x 的 Google API 客户端库 我不知道从文件路径 或文件名 生成 pageToken 存储桶中
  • SQl 从表中删除前 100 条

    我正在尝试删除表中除最近 3 000 个项目之外的所有项目 该表有 105 000 条记录 我正在尝试此操作 但生成了错误的语法错误 delete tRealtyTrac where creation in select top 10300
  • 列出 iPhone 上本地网络上的所有计算机名称

    有没有办法在 iPhone 上的表格视图中获取并显示本地网络上的计算机名称 包括 IP 地址 列表 所有电脑包括mac windows linux等 提前致谢 您需要执行的操作分为两部分 扫描本地网络以查找所有活动主机并对其 IP 地址进行
  • 值未显示在选择按钮中

    我试图在选择按钮中获取选项 但它没有显示 我的代码如下 索引 html