vue-code-diff插件,我添加:isShowNoChange="true"
为什么有无差别都会显示
File Without Change OldString: ========================
这是因为你传给isShowNoChange的值时字符串“true”, 而不是boolean值true, 而字符串除了空值都会被强制转换为true, 所以要解决这个问题,需要传入一个boolean值true即可。
1.使用{{true}}
2.在data中定义一个值,初始化为true, 然后传值给isShowNoChange
去掉字: 或者 用个 变量
ES6新语法,推荐
//导入路由
import VueRouter from 'vue-router'
//导入Vue
import Vue from "vue"
//路由懒加载,用到加载
const Home = () =>import('@/views/Home')
const About = () =>import('@/views/About')
const User = () =>import('@/views/User')
//1.Vue.use(插件),安装插件
Vue.use(VueRouter)
const routes = [
{
path: '/',
//重定向到首页
redirect: '/home'
},
{
path: '/home',
//路由懒加载,用到加载
component: Home
},
{
path: '/about',
component: About
},
{
path: '/user/:userName',
component: User
}
]
//2.创建路由对象
const router = new VueRouter({
//配置路径和组件之间的映射关系
routes,
//默认hash,可以修改
//mode: 'history',
//统一修改活动链接的类名
linkActiveClass: 'haha'
})
//3.将router对象传入Vue实例
export default router