问题标签 [primeng-dropdowns]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - p-autoComplete 预选默认值
我在表中使用 p-autoComplete,一旦选择了一行,我的自动完成应该预先选择当前值。我尝试使用 [(ngModel)]="row.bsaName" 但它不起作用。(单击下拉菜单后,我会看到所有值,我确认这些值确实存在于我的 p-autoComplete 下拉列表中)
另请注意,我使用了 p-calendar,一旦单击编辑,我就可以预先选择当前日期,但不确定为什么自动完成不同
hTML
零件
界面
********************************************更新***** ***************************************** HTML
零件
angular - 表格内的 PrimeNG 自动完成
我对 Angular 还是有点陌生,我正在尝试在表中使用 p-autoComplete,一旦选择了一行,我的自动完成应该预先选择当前值..我尝试使用 [(ngModel)]="row.bsaName"但它不工作。由于 [suggestion] 是一个对象数组,因此它不具有约束力。我需要将我的数据上的 row.bsaName 或 bsaName 属性更改为具有 {id, name} 的对象以匹配 [suggestions] 的数据模型,我该怎么做?
HTML
零件
界面
数据结果
****************************************************** *******更新****************************************** ** 为简单起见,我删除了 (*ngIf="row.isBSAEditable") 所以它会自动编辑。还取出了模态并添加了编辑按钮
HTML
自动完成下拉列表的结果
全部{"result":[{"id":"1","name":"Mike S"},{"id":"2","name":"John B"},{"id": "3","name":"Adam P"},{"id":"4","name":"Sam J"},{"id":"5","name":"Carolyn G" },{"id":"6","name":"史蒂夫 C"}]}
iBsaFollowUp JSON
全部{"result":[{"id":x,"ersaID":XXX,"bsaID":"5","followupDate":"10/27/2017","active":true,"comment": "测试这个 rsss 2","accessFor":"XXXX","bsaName":"Carolyn G"},{"id":X,"ersaID":XXXX,"bsaID":"1","followupDate": "10/27/2017","active":true,"comment":"test this rsss 4","accessFor":"XXXXX","bsaName":"Mike S"}}}
angular2-forms - PrimeNg Angular2 自动完成 清除所有
现在,我正在使用primeng自动完成下拉菜单,在这个我们没有清除/重置的功能。
当我从下拉列表中选择一个结果时,一个清除/重置图标 (x) 应该出现在输入中,然后单击 (x) 它将清除输入框。
任何人都有更好的解决方案。
angular - PrimeNG patchValue for autocomplete
I am trying to assign a value dynamically to auto-complete but it is not working
HTML
interface
ts
(for field="name" dataKey="id" the value is the same, so id=name)
***************************************UPDATE***************************************************************** Got it working , here is how
center: {id: itimData.center, name: itimData.center },
angular - 如何使用 Angular 4 Reactive Form 在 PrimeNg MultiSelect 中设置默认选定值?
我正在使用来自 PrimeNg ( PrimeNg Multiselect ) 和 Angular4 的 MultiSelect 控件和反应式表单,我想在表单加载期间保持我的一些项目默认选中。
HTML
这是我的打字稿代码
angular - PrimeNG 下拉选择的选项在与接口属性绑定时重置
这就是我声明的方式p-dropdown
:
该taxOptions
属性填充如下:
这是PurchaseInvoiceDetail
界面:
该表是使用ie*ngFor
数组填充的。PurchaseInvoiceDetail
PurchaseInvoiceDetail[]
因此,表格的每一行中都存在一个单独的 p-dropdown。问题是,当我更改下拉列表的值并添加另一个产品时,表格会刷新,并且先前下拉列表的选定选项会重置,但不会从purchaseInvoiceDetail.tax
. 它只是无法从中获取值purchaseInvoiceDetail.tax
并将其显示为下拉列表中的选定值。为什么会这样?