色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

javascript - vue的router-link中使用es6字符串模板時(shí)為什么還要加雙引號(hào)?

瀏覽:113日期:2023-03-05 09:54:16

問(wèn)題描述

javascript - vue的router-link中使用es6字符串模板時(shí)為什么還要加雙引號(hào)?我把雙引號(hào)去掉就報(bào)錯(cuò)了。不太明白,求大佬指點(diǎn)一下。

問(wèn)題解答

回答1:

Vue 中,模板內(nèi) HTML 標(biāo)簽 :xxx='' 時(shí),雙引號(hào)中的內(nèi)容是一個(gè) JS 表達(dá)式,而不是一般的 HTML 屬性。

舉例:

<p @click='count++'>{{count}}</p>

這時(shí)候 count++ 是一段模板編譯后由 Vue 執(zhí)行的 JS 代碼,而不是簡(jiǎn)單的屬性字符串。同理,router-link 中書(shū)寫(xiě)的也是 JS 代碼,而不是鏈接字符串。這樣一來(lái),需要直接返回字符串路徑時(shí),就必須采用單引號(hào)把字符串內(nèi)容括起來(lái),例如 :to='’/index’' 這樣。如果寫(xiě) :to='/index',那么 Vue 會(huì)求值一個(gè)名為 /index 的變量,而這顯然是非法的。

如果不想嵌套單雙引號(hào),可以去掉冒號(hào),寫(xiě) <router-link to='/index'>

回答2:

<router-link :to='’/dispatch/internal/treenode/’+itemSmall.view'>{{ itemSmall.view }}</router-link>

你拼字符串試一下

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 美女张开腿给男人捅 | 亚洲欧美一级久久精品 | 国产高清一区二区三区视频 | 国产17部性孕妇孕交在线 | 日韩欧美一及在线播放 | 97人摸人人澡人人人超一碰 | 国产三级一区二区 | 国产精品高清免费网站 | 久草新视频 | 91天堂网| 日韩专区亚洲综合久久 | 久久日本三级韩国三级 | 欧美一级aa天码毛片 | 欧美国一级毛片片aa | 日韩 国产 欧美 精品 在线 | 九色97| 在线人成精品免费视频 | 亚洲an日韩专区在线 | 日本高清免费视频色www | 亚洲国产精品一区二区不卡 | 欧美满嘴射 | 欧美在线视 | 国产美女毛片 | 农村三级孕妇视频在线 | 欧美手机看片 | 亚洲综合无码一区二区 | 国产精品成人aaaaa网站 | 欧美俄罗斯一级毛片激情 | 成人a毛片免费视频观看 | 好吊色综合网天天高清 | 亚洲精品黄色 | 影院成人区精品一区二区婷婷丽春院影视 | 国产精品成人一区二区三区 | 久久91精品综合国产首页 | 亚洲日本高清 | 成人亚洲精品一区 | 国产欧美日韩精品一区二区三区 | 韩国美女爽快毛片免费 | 久久精品国产亚洲网站 | 欧美 亚洲 丝袜 清纯 中文 | 国内精品久久影院 |