久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

html5 - vue.js中,如何對(duì)轉(zhuǎn)義字符進(jìn)行表達(dá)式判斷?

瀏覽:214日期:2022-12-04 15:03:20

問題描述

<text class='iconfont'>{{selected == item.id ? ’&#xe839;’ : ’&#xe83a;’}}</text>這樣子寫,我能夠顯示出正確的iconfont但是,<text class='iconfont'>{{selected == item.id ? item.selIcon : item.nmlIcon}}</text>在data里面定義nmlIcon : ’&#xe837;’,selIcon : ’&#xe835;’這時(shí)候,我就顯示不出來(lái)了

請(qǐng)問這是啥原因呢?各位高手麻煩給分析分析,謝謝!

問題解答

回答1:

這是因?yàn)樵?HTML 放字符串的話,是先瀏覽器解析 Vue 再得到的,所以到了 Vue 手上就是已經(jīng)轉(zhuǎn)義了的結(jié)果。

{{}} 即 v-text 是設(shè)置元素的 textContent 的,所以不會(huì)轉(zhuǎn)義。

所以你可以改用 {{{}}} 或者 v-html。

標(biāo)簽: Html5
主站蜘蛛池模板: 石城县| 荔波县| 沽源县| 平阳县| 岑溪市| 林州市| 溆浦县| 天津市| 湘乡市| 高密市| 建宁县| 宜阳县| 晋中市| 鲁山县| 永泰县| 九寨沟县| 扎囊县| 鹤山市| 津南区| 九龙坡区| 龙游县| 银川市| 林甸县| 双江| 秦安县| 玉环县| 南康市| 翁源县| 什邡市| 渝北区| 宣恩县| 孝义市| 瑞昌市| 贵州省| 成武县| 祁连县| 江安县| 诸暨市| 孙吴县| 略阳县| 含山县|