import { Component, OnInit } from "@angular/core"; import { HttpClient } from "@angular/common/http"; import { Propertiy } from "src/app/interface/propertiy-interface"; @Component({ selector: "input-append-demo", templateUrl: "./input-append-demo.component.html" }) export class InputAppendDemoComponent implements OnInit { boxData = 'editable'; extendType='text'; groupText = '查询'; number1 = 3456.345; precision = 2; inputAppendTextStr=""; inputAppendStateValue ="append-disabled"; inputElVisible='true'; checkboxProperties: Array =[]; checkboxGroupProperties: Array =[]; checkboxgroupProperties: Array = []; lookupEmpee = '田玉'; combolistData = [ {id: 1, label: '中国'}, {id: 2, label: '俄罗斯'}, {id: 3, label: '菲律宾'}, {id: 4, label: '越南'}, {id: 5, label: '老挝'}, ]; constructor(private http: HttpClient) { } ngOnInit(): void { } /** * 查询 */ onSearch(ev) { } has(val: string) { return this.boxData.indexOf(val) > -1; } appendHas(val: string) { return this.inputAppendStateValue.indexOf(val) > -1; } /**事件 */ inputAppendClickHandler(ev){ console.log('扩展按钮点击'); } }