核心提示:Notice 学习的是Vue 1Router :第一步:创建components/goods/goods.vue下 I,m goodsscriptexport default {name: 'good...
       Notice 学习的是Vue 1
Router :
第一步:创建components/goods/goods.vue下
 I,m goods
<script>
export default {
  name: 'goods',
  data () {
    return {};
  }
};
</script>
第二步:link 标签
在相关页面创建 商家 标签
在相关展示区域添加
第三步 :安装vue-router
在package.json的 dependencies 中添加"vue-router":"^0.7.13",
然后重新 npm install
第四步:在 main.js 中引入相关文件
import VueRouter from 'vue-router';
import goods from 'components/goods/goods';
第五步: main.js 中编写
//安装 Vue.js 插件
Vue.use(VueRouter);
//通过 Vue.extend() 创建的组件构造器,
var app = Vue.extend(App);
//创建 router 实例,然后传 `routes` 配置
var router = new VueRouter();
router.map({
	'/goods': {
		component: goods
	}
});
// 创建和挂载根实例。
// router 配置参数注入路由,
// 从而让整个应用都有路由功能
router.start(app, '#app');
TIP:
在my-project/build/webpack.base.conf.js文件中alias: 别名配置'components': path.resolve(__dirname, '../src/components')
router.go('/goods')//默认打开
new VueRouter({linkActiveClass: 'active'});// 修改点击产生v-link-active 类名为active
使用less 编辑css
项目中运行(前提安装less)npm install less less-loader --save
修改style



 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                 
            
                