成人视屏在线观看-国产99精品-国产精品1区2区-欧美一级在线观看-国产一区二区日韩-色九九九

您的位置:首頁(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)文章:
主站蜘蛛池模板: 欧美亚洲中日韩中文字幕在线 | 日韩精品在线观看免费 | 亚洲日本视频在线 | 成人老司机深夜福利久久 | 国产成人精品一区二三区在线观看 | 国产成人精品日本亚洲专一区 | 国产精品不卡无毒在线观看 | 亚洲一区二区三区高清视频 | 日本一本久 | 国产一区二区精品在线观看 | 亚洲国产精品乱码在线观看97 | 99超级碰碰成人香蕉网 | 中文字幕乱码中文乱码综合 | 亚洲六月丁香六月婷婷蜜芽 | 成人a毛片免费视频观看 | 日韩永久在线观看免费视频 | 成人看片黄a免费 | 国产真实乱子伦精品视 | 4tube高清性欧美 | 手机在线播放视频 | 亚洲欧美高清 | 碰碰久久 | 秀人网私拍福利视频在线 | 色婷婷久久综合中文久久蜜桃 | 在线观看亚洲视频 | 一级国产视频 | 国产一区二区三区影院 | 男女扒开双腿猛进入免费网站 | wwww亚洲| 欧美 亚洲 另类 自拍 在线 | 国产欧美日韩精品第三区 | 国产日b视频 | 久久99精品久久久久久久野外 | 亚洲国产欧洲综合997久久 | 欧美在线观看不卡 | 日本高清毛片视频在线看 | 亚洲天堂一区二区在线观看 | 高清视频 一区二区三区四区 | 在线视频一二三区 | 一区二区三区视频在线观看 | 亚洲国产精品不卡毛片a在线 |