Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Autocomplete 定制<;md项目模板>;对于md自动完成_Autocomplete_Material Design_Angular Material_Md Autocomplete - Fatal编程技术网

Autocomplete 定制<;md项目模板>;对于md自动完成

Autocomplete 定制<;md项目模板>;对于md自动完成,autocomplete,material-design,angular-material,md-autocomplete,Autocomplete,Material Design,Angular Material,Md Autocomplete,是否有任何方法可以使用自定义模板并按特定类型属性(如下图所示)对匹配结果进行分组 使用此代码 <md-item-template> <div class="col-xs-2 border-bottom: 1px solid #ccc;"> <span class="item-metastat" ng-if="item.type=='Staff'">

是否有任何方法可以使用自定义模板并按特定类型属性(如下图所示)对匹配结果进行分组

使用此代码

 <md-item-template>
                <div class="col-xs-2   border-bottom: 1px solid #ccc;">
                    <span class="item-metastat" ng-if="item.type=='Staff'">
                        {{item.type }} 
                    </span>

                    <span class="item-metastat" ng-if="item.type=='Branch'">
                        {{item.type }} 
                    </span>
                    <span class="item-metastat" ng-if="item.type=='Region'">
                        {{item.type }} 
                    </span>
                    <span class="item-metastat" ng-if="item.type=='State'">
                        {{item.type }} 
                    </span>
                </div>
                <div class="col-xs-10 display">
                    <span> {{item.value}} </span>
                </div>
            </md-item-template>

{{item.type}
{{item.type}
{{item.type}
{{item.type}
{{item.value}}
我能够创造这个设计


我需要做什么修改才能只重复一次打字,即第一次

不幸的是,目前没有办法做到这一点。我最近也遇到了同样的问题,devs@angular material已经解决了他们所有的问题,这都是由于反对的努力


我们将不得不依靠其他组件或fork angular material repository来创建我们自己的本指令扩展版本。

不幸的是,目前没有办法做到这一点。我最近也遇到了同样的问题,devs@angular material已经解决了他们所有的问题,这都是由于反对的努力


我们将不得不依靠其他组件或fork angular material repository来创建我们自己的本指令扩展版本。

我遇到了类似的问题,我就是这样解决的:

模板:

      <div class="row card-container">
         <div class="col-xs-2">
           {{item.type }} 
      </div>

      <div class="col-xs-10 display">
        <span>
          {{item.value}}
        </span>

        <span >
            <span class="meta-data-panel">
              <div>
                <strong>Id:</strong> {{item.id}}
              </div>
              <div>
               <strong>Name:</strong> {{item.name}}
               </div>
              <div>
                <strong>desc:</strong> {{item.desc}} 
              </div>
          </span>
        </span>
      </div>
    </div>

请注意,这将使用位置绝对样式,因此您需要小心处理文本换行,并根据要显示的元素数更改大小。

我遇到了类似的问题,我就是这样解决的:

模板:

      <div class="row card-container">
         <div class="col-xs-2">
           {{item.type }} 
      </div>

      <div class="col-xs-10 display">
        <span>
          {{item.value}}
        </span>

        <span >
            <span class="meta-data-panel">
              <div>
                <strong>Id:</strong> {{item.id}}
              </div>
              <div>
               <strong>Name:</strong> {{item.name}}
               </div>
              <div>
                <strong>desc:</strong> {{item.desc}} 
              </div>
          </span>
        </span>
      </div>
    </div>

请注意,这将使用位置绝对样式,因此您需要小心处理文本换行,并根据要显示的元素数更改大小。

谢谢您的回复。早些时候,我自己解决了这个问题。目前我没有在回答中发布的代码:(谢谢回复。之前我自己解决了这个问题。目前我没有在回答中发布的代码:(