如果路由以数字结尾,如何使用 v-if 到 return true
How to use v-if to to return true if route ends in number
如何替换 *
以便此 v-if 仅匹配以数字结尾的路由。
<div v-if="route().current('reporter.*')">
/reporter/18
应为真,/reporter/home
应为假
您可以使用正则表达式匹配:
<div v-if="$router.currentRoute.path.match(/reporter\/\d+/)">
(取决于您如何将当前路线作为字符串获取)
有一个javascript函数isNaN
如何替换 *
以便此 v-if 仅匹配以数字结尾的路由。
<div v-if="route().current('reporter.*')">
/reporter/18
应为真,/reporter/home
您可以使用正则表达式匹配:
<div v-if="$router.currentRoute.path.match(/reporter\/\d+/)">
(取决于您如何将当前路线作为字符串获取)
有一个javascript函数isNaN