beego与vue 购物网站
一个购物网站,数据库设计如下:
前端nodejs + vue-cli + Vue + Element-UI
vue
采用element-UI组件。记录一下体验:
vue整体体验很好,通过router和router-view可以很好的提高前端布局代码的复用性。对我这种不擅长写前端,每次写前端ctrl+c,ctrl+v的真的是非常的友好。另外,数据的绑定、一些指令也是相当的好用
使用vue-cli工具,需要借助nodejs,可以实现前后端的分离。在vue-cli的工程上,目录结构很清晰,很容易写一个前端。不过需要一些nodejs的知识,不然学起来真的很难受。
element-UI组件很好使用,不用懂很多css也能写出来很漂亮页面,有种纯写html最后得到带css效果的页面。
笔记:
父子组件通信
-
v-model 数据双向绑定
-
v-on (@)事件
-
v-bind (:) 数据单向绑定
内置指令
<