亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

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

問題描述

javascript - vue的router-link中使用es6字符串模板時(shí)為什么還要加雙引號(hào)?我把雙引號(hào)去掉就報(bào)錯(cuò)了。不太明白,求大佬指點(diǎ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 代碼,而不是簡單的屬性字符串。同理,router-link 中書寫的也是 JS 代碼,而不是鏈接字符串。這樣一來,需要直接返回字符串路徑時(shí),就必須采用單引號(hào)把字符串內(nèi)容括起來,例如 :to='’/index’' 這樣。如果寫 :to='/index',那么 Vue 會(huì)求值一個(gè)名為 /index 的變量,而這顯然是非法的。

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

回答2:

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

你拼字符串試一下

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 国产精品分类视频分类一区 | julia一区二区中文字幕 | 国产高清好大好夹受不了了 | 成人性色生活片全黄 | 香港aa三级久久三级不卡 | 国产精品久久国产三级国电话系列 | 亚洲一二三区在线观看 | 国产一区二区三区露脸 | 免费看a级片 | 亚洲成人自拍 | 国产精品jizz视频 | 九九99久久精品影视 | 欧美日韩在线永久免费播放 | 久久99精品福利久久久 | 一区卡二区卡三区卡视频 | 999久久久国产 | 上海一级毛片 | 成人爱爱爱欧美日本视频 | 一区二区三区中文国产亚洲 | 91香蕉国产在线观看人员 | 66j8免费视频 | 国产精品jizz在线观看软件 | 亚洲步兵一区二区三区 | 香港激情三级做爰小说 | 黄欧美| 亚洲国产系列一区二区三区 | 欧美黑人乱大交灬太大了视频 | 黄色网址免费看 | 在线观看亚洲一区二区 | 日韩一级片在线 | 末成年一级在线看片 | 亚洲精品一区二区不卡 | 久久久受www免费人成 | 黄色一级片中国 | 精品久久久久久久 | 欧美日韩无线码免费播放 | 爽爽爽爽爽爽a成人免费视频 | 三及黄色片 | 久久精品无码一区二区三区 | 久久久久女人精品毛片 | 久久免费精品国产72精品剧情 |