Html &引用;[对象对象]”;双击输入时显示
下面是我用于指令的模板。在代码中,我们是 从服务获取数据时,我们拥有所有 该特定人员的信息。从这些数据来看,我们 仅显示名字、姓氏和设计或公司 隶属关系Html &引用;[对象对象]”;双击输入时显示,html,angularjs,css,firefox,Html,Angularjs,Css,Firefox,下面是我用于指令的模板。在代码中,我们是 从服务获取数据时,我们拥有所有 该特定人员的信息。从这些数据来看,我们 仅显示名字、姓氏和设计或公司 隶属关系 {{model.fullName},{(model.designation)?model.designation:model.companyAffiliation} 看起来这可能是你的麻烦点 typeahead="suggestion for suggestion in searchEmployees($viewValue)" sugge
{{model.fullName},
{(model.designation)?model.designation:model.companyAffiliation}
看起来这可能是你的麻烦点
typeahead="suggestion for suggestion in searchEmployees($viewValue)"
suggestion for suggestion
正在拉动整个对象。您是否尝试过显示建议的特定属性
例如:如果您有一个建议。name
属性,您将编写:
typeahead="suggestion.name for suggestion in searchEmployees($viewValue)"
最终得到了答案:我在指令中使用了autocomplete=“off”,仅此而已
您需要包含一些代码。您确定只使用文本框而不是下拉框吗?另外,请确保您绑定到文本框/下拉列表的内容。这意味着您正在传递一个对象,您应该在其中传递字符串。如果您尝试将对象转换为字符串,您将得到“[object object]”
。我认为这是某个特定于浏览器的问题,这就是为什么我没有包含代码的原因。确定员工搜索
是一个指令。而这可能就是您视图中的代码。指令中的代码会更相关。我尝试过,但仍然遇到同样的问题。这只发生在Firefox中。我试图提取特定的id,比如:suggestion.userId