@@ -207,7 +207,7 @@ window.ComponentDot = class {
207
207
let select_dom = '' ;
208
208
for ( let i in select ) {
209
209
if ( ! select . hasOwnProperty ( i ) ) continue ;
210
- select_dom += `<div class="dlp-label dlp-text" data-id="${ i } " title="${ select [ i ] } ">${ select [ i ] } </div>` ;
210
+ select_dom += `<div class="dlp-label dlp-text" data-id="${ i } " title="${ select [ i ] } "><span> ${ select [ i ] } </span> </div>` ;
211
211
}
212
212
let html = `<div class="dlp dlp-dot" ><div class="dot-top"><input type="text" class="dot-search" placeholder="搜索名称"><div class="dot-selected dlp-scroll"></div></div><div class="dot-body"><div class="dot-select dlp-scroll">${ select_dom } </div></div></div>
213
213
<input name="${ this . name } [select]" value='${ JSON . stringify ( selected ) } ' type="hidden"><input name="${ this . name } [insert]" value="[]" type="hidden"><input name="${ this . name } [delete]" value="[]" type="hidden">` ;
@@ -388,7 +388,7 @@ window.ComponentCascadeDot = class {
388
388
}
389
389
let div = document . createElement ( 'div' ) ;
390
390
div . className = 'dlp dlp-text dlp-label' ;
391
- div . textContent = v . val ;
391
+ div . insertAdjacentHTML ( 'afterbegin' , `<span> ${ v . val } </span>` ) ;
392
392
div . setAttribute ( 'data-id' , v . key ) ;
393
393
div . setAttribute ( 'data-k' , k ) ;
394
394
div . addEventListener ( 'click' , this . select . bind ( this , div , stack ) ) ;
@@ -491,7 +491,7 @@ window.ComponentCascadeDot = class {
491
491
div . className = 'dlp dlp-text dlp-label' ;
492
492
div . setAttribute ( 'data-id' , element . getAttribute ( 'data-id' ) ) ;
493
493
div . setAttribute ( 'stack' , stack ) ;
494
- div . textContent = element . textContent ;
494
+ div . insertAdjacentHTML ( 'afterbegin' , `<span> ${ element . querySelector ( 'span' ) . textContent } </span>` ) ;
495
495
let object = this ;
496
496
div . addEventListener ( 'click' , function ( ) {
497
497
object . select ( element , stack ) ;
0 commit comments